News for hackers. Stuff that matters.
Re:On over-engineering; finding the right balance by jghn on Wednesday September 11, 2024 @09:23AM (#41511117)
> Don't try to solve speculative future problems. But if you are pretty sure you're going to need something in the future, you should probably take it into consideration in your design.

This is the real balance being struck. YAGNI is a pushback against the "you never know, one day we might want to expand this thing. I can't think of why right now, but let's make sure it's easy to do when if it happens!"

That's very different from the case of "There's a use case that we plan on getting to in 3 weeks. Why don't we save ourselves some future work and do this now"

There are no comments on this comment yet.