November
30th,
2012
With a conference coming next month in Munich to discuss IT
architectures for scientific data analysis, my homework for the weekend is piling up!
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:
Next reading will be:
UncleBob: Principles of OOD
ObjectMentor : Object-Oriented Design Solutions
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