© 2019 by DevelopAgile.com 🐿️

Website developed through ongoing iterative and agile development.

Rule of Simplicity

Rule of Simplicity refers to the simplicity of the code written by the development Team. It is a set of criteria to apply to the written code in order to evaluate if the code is simple enough (easily understandable, testable and modifiable). This should be followed when developing but more importantly controlled when refactoring. These four criteria are evaluationg the code simplicity : • Code is verified by automated tests and it passes all tests • Code does not contain any duplication • Code espresses every distinct idea separately • Code is made of the minimum number of components (classes, methods, lines)