MJ Izadi

17%
Flag icon
Agile teams apply principles only to solve smells; they don’t apply principles when there are no smells. It would be a mistake to unconditionally conform to a principle just because it is a principle. The principles are there to help us eliminate bad smells. They are not a perfume to be liberally scattered all over the system. Over-conformance to the principles leads to the design smell of needless complexity.
Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
Rate this book
Clear rating