Reminds me of a blog post I read,
https://www.sebastiansylvan.com/post/the-perils-of-future-co...
At what point does it become over-engineering?
I can't remember a situation where undergeneralized code came back to bite me. I have however seen (and admittedly written some) prematurely generalized code that became messy legacy code.
I can't remember a situation where undergeneralized code came back to bite me. I have however seen (and admittedly written some) prematurely generalized code that became messy legacy code.