Question

Over time I could understand two parts of SOLID – the “S” and “O”.

“O” – I learned Open Closed Principle with the help of Inheritance and Strategy Pattern.

“S” – I learned Single Responsibility principle while learning ORM (the persistence logic is taken away from domain objects).

In a similar way, what are the best regions/tasks to learn other parts of SOLID (the “L”, “I” and “D”)?

References

  1. msdn - Dangers of Violating SOLID Principles in C#
  2. channel9 - Applying S.O.L.I.D. Principles in .NET/C#
  3. OOPS Principles (SOLID Principles)

No correct solution

Licensed under: CC-BY-SA with attribution
scroll top