Monthly Archives: August 2013

Simplicity in Software Design: KISS, YAGNI and Occam’s Razor

“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.” – Antoine de Saint-Exupery Simplicity is a desirable quality attribute in any software system. In this article I try to … Continue reading

Posted in Agile, Software Architecture | Tagged , | 32 Comments