Yes. As Martin Fowler puts it:
“Yagni only applies to capabilities built into the software to support a presumptive feature, it does not apply to effort to make the software easier to modify.”
Wow. That’s an incredible quote. Thank you so much for making me aware of it. :)
Here’s the reference along with a discussion of the cost considerations behind YAGNI
martinfowler.com/bliki/Yagni.html
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Yes. As Martin Fowler puts it:
“Yagni only applies to capabilities built into the software to support a presumptive feature, it does not apply to effort to make the software easier to modify.”
Wow. That’s an incredible quote. Thank you so much for making me aware of it. :)
Here’s the reference along with a discussion of the cost considerations behind YAGNI
martinfowler.com/bliki/Yagni.html