The SOLID Principles

By Gaurav Kumar Arora on Jan 29 2015
This book is written for the beginners who are thinking to start learning SOLID Principles.
    • Like
    • Love It
    • Awesome
    • Interesting
    • It's Okay
    • Thumbs Down
  • 29.9k
  • 0
  • 25 Pages
  • 6937 Downloaded
  • PDF
Download This E-Book Now
Introduction:

Table of Contents

  • Myths related to SOLID
    • I know OOP so why do I need to learn S.O.L.I.D?
    • I know Design Patterns so why do I need to learn S.O.L.I.D?
    • SOLID Principles are only applicable to .NET/C# and not for Java
    • As an Architect, do I really need to care about S.O.L.I.D?
    • I am working in maintenance project, why do I care about S.O.L.I.D?
  • Introduction
    • Defining S.O.L.I.D
    • Briefing Single responsibility principle (SRP)
    • Learning Open/closed principle (OCP)
    • Learning Liskov substitution principle (LSP)
    • Learning Interface segregation principle (ISP)
    • Learning Dependency inversion principle (DIP)
  • Single Responsibility Principle (SRP)
  • Open/Closed Principle (OCP)
  • Liskov substitution principle (LSP)
    • How to implement LISCOV principle?
    • Why did we implement IRule?
  • Interface segregation principle (ISP)
  • Dependency inversion principle (DIP)
    • Now what?
  • References

comments

Comment Using