News for hackers. Stuff that matters.
Re:Software engineering topics I changed my mind on by Falkon1313 on Sunday January 24, 2021 @04:05AM (#25890513)
Eh, not so much databases, but in terms of code, super flexible 'all things to all people' generic abstractions tend to be a lot more work and a lot more difficult to debug than a tight solution tailored to the problem it's solving, written in domain terminology.

If only I had a nickel for every hour I've spent debugging abstractions and indirection that were just there for the sake of adding flexibility that would never be needed.

Re:Software engineering topics I changed my mind on by busterarm on Sunday January 24, 2021 @11:03AM (#25893073)
I'm in agreement with you actually. I was badly suggesting that that kind of flexibility up front bites us in the ass later and it's a bad impulse often followed.