Hallo everybody
Recently I've been reading the book:
"Agile software development, Principles, Patterns and Practices" by Bob Martin
The following (S.O.L.I.D) agile-design-principles are listed within the book:
- Single Responsibility Principle
- Open Closed Principle Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
Because of the fact that this book quite old(2003), I have a question:
- Are there any other newly developed principles besides the SOLID methods?? If yes, is there any book/site covering these new emerging principles with practical code examples that you could recommend to me??
Of course I can google for some of these.
However, in stackoverflow read and write many profis, so I would like to hear their opinion too :D