Re:That coworker who never stops refactoring
by Joker_vD on Wednesday August 12, 2020 @06:57AM
(#24130643)
The best (well, worst, really) part is when it ends in a state where the parts are almost right, but not quite. The result is, quote one of my coworkers, "We ended up with the architecture that is so flexible that we can't change a single bloody thing in it! What the hell!" The whole is flexible, but this flexibility is pointless: you can make the parts behave differently, but there is only one behaviour that is actually useful; you can combine things together differently, but there are at most two combinations that do things in a useful way; etc.
[ Parent
| on HN ]
Re:That coworker who never stops refactoring
by flavious on Thursday August 13, 2020 @03:30AM
(#24140849)
Sounds like the effects of temporal coupling, or "settism and gettism", or other principles, which are violated. People are blinded nowaways too much by SOLID, and forget about the remaining 20 principles.