Mikio Braun
@mikiobraun
Replying to @rorcde
I think both exist, and both are painful :)
Under-engineered looks like you just put fix over fix till the complexity becomes unmanageable.
Over-engineered is intentional complexity. And if you didn‘t get it right, everything becomes a huge effort to change ;)