You must log in or register to comment.
No so much that YAGNI falls short, but more like “When YAGNI means ‘You Are Gonna Need It’”
Ooh. I like this a lot.
YAGNI is for what you code, now how you code.
With how you code, you are gonna need it:
- Quality – You are gonna need quality.
- Maintainability – You are gonna maintain it.
- Replaceability – You are gonna replace it.
- Testability – You are gonna test it
- Security – You are gonna need security.