Simplicity Is MORE Work
You Can't Subtract Without Iteration
This line from the Agile manifesto is frequently misunderstood:
"Simplicity--the art of maximizing the amount
of work not done--is essential."
The framing of simplicity to be achieved by simply NOT doing work is misleading. Simplicity isn’t only YAGNI (You Ain’t Gonna Need it).
Simplicity means MORE work. It's harder to simplify than to do nothing and leave things complicated. The first version is almost never is the simplest version.
Keeping things simple means doing hard work and then doing even more hard work to get rid of your hard work.
Simplicity is hard because we hate removing and losing what we poured our heart and soul in
Yes, do make it easier for yourself by not adding unnecessary things in the first place.
But don’t be fooled: no matter what you do, simplicity won’t be easy.



Loved it!