Everyone talks about design patterns, but getting to know the other side of the force can be as enlightening as visiting the old good friends. I ...
For further actions, you may consider blocking this person and/or reporting abuse
Nice article. It could be a great start to book "Design Anty-Patterns". Who knows, maybe it would be so popular as GoF "Design Patterns"
Nice article.
I can't say more because I don't want to discover how much guilty I am of these patterns π
Nice article, and I want to interject that design patterns have a tendency to inspire bad programmers to wrap all their crap in layers of worthless noise, so please just write CODE that does what it should, and stop trying to be clever.
My favorite term for the gold plating phenomenon is "Polishing the turd". This is very useful in those drag out meetings you mention as in "STOP! we are just polishing the turd". It may be construed negatively though. So use with caution. Are you comparing your product to a turd? Or just using a delightful metaphor to move things the along. :D
THIS. I copied some code once for a JS slider game and was then asked why I'd done it like that. It was embarrassing. Plus when I actually understood the code it made me a better developer.
Exactly! We can learn a lot from copy and pasting, we just need to take some time to understand the code :)
Thanks for reading ;)
I appreciate the reference!
Very nice article!
But imho "Copy and paste programming" is a subset of "Big ball of mud"
It is indeed :) I just highlighted because it's so common :)
Thanks for the reading!
Nice name "Katamari anti-pattern" :) It's interesting how these things keep popping up in projects right?