Hacker News new | ask | show | jobs
by hmillison 2065 days ago
Agree with this 100%. I've seen both in older codebases.

It's even more frustrating when you work with engineers who refuse to believe that any code they write could become technical debt in the future. These tend to be people who overcomplicate systems to anticipate future requirements

1 comments

> These tend to be people who overcomplicate systems to anticipate future requirements

I don’t think I’ve ever anticipated a future requirement that did not ultimately turn out to be necessary.

Conversely, I’ve had a lot of people tell me something was not necessary only to find that, surprise, surprise, it was necessary after all.