upvote
> long story short his refactoring caused what was otherwise a stable system into a complete mess

Yeah that totally happened

reply
It's definitely an "it depends" thing. It's easy to overabstract. On the other hand, I've also met junior developers who just didn't know how to use function parameters.
reply