😎
Why YAGNI principle
What is YAGNI
YAGNI, or "You Ain't Gonna Need It" (or "You Aren't Gonna Need It"),
Why YAGNI
- What you guess nessessary is not necessary in high probability.
- There are always many things to implement which is actually necessary before you implment what you guess necessary
- The more code, the more time others spend to understand
- Every values will be reducted by probability of being used
- Everything cost you have spent can turn out to be wasted in vein
- Life time every menmber has spent on can turn out to be wasted in vein
Discussion