To start with I'm going through the Bob Martin's S.O.L.I.D principles to help to design and develop loosely coupled, scalable and highly maintainable OO applications:
- S - Single Responsibility Principle (SRP)
- O - Open-Closed Principle (OCP)
- L - Liskov Substitution Principle (LSP)
- I - Interface Segregation Principle (IS
- D - Dependency Inversion Principle (DIP)
Below a overview presented in the CodeMash 2010.
Next reading will be:
UncleBob: Principles of OOD
ObjectMentor : Object-Oriented Design Solutions
No comments:
Post a Comment