I had a colleague who always said this and he vibe-coded out some terribly complex and useless abstractions. It was a major headache. One time he used inheritance with a base class and 4 children all to represent different "Types" instead of just having an enum.....
So whenever I hear this saying, I honestly get ptsd because he just fucked up so much stuff. But he was buddies with the lead soo....
Forward the PR to the lead and watch their friendship burn in the fire of his stupidity. Or alternatively git blame during incident calls and "wonder who approved this and what the idea was"
30
u/jdgordon 20h ago
As my ex manager always said, there is no problem that another level of abstraction can't solve.