I could have sworn there was an established name for this, but nobody I’ve asked can come up with an example, and my question on programmers.se got downvotes and close votes within an hour, so I guess I’ll just name it myself 🙂
We try to design sometimes for pluggability, and for the general case. We sit and we diagram and we think about broad use cases. And we’re often very wrong; that’s why YAGNI exists.
Continue reading