January 12, 2015 at 01:32PM
"If you wait until you can make a complete justification for a change, you've waited too long." #readingToday

If you wait until you can make a complete justification for a change, you've waited too long. Your project is already incurring heavy costs, and the postponed changes will be harder to make because the target code will have been more elaborated and more embedded in other code.

Domain-Driven Design, Eric Evans