Contents tagged with antipattern
Not Invented Here
Organizations and individuals who refuse to trust anything they didn't create themselves spend important resources reinventing wheels and other commodities when they could be spending those resources … Read more
Calendar Coder
Featured in the 2012 Software Craftsmanship AntiPatterns calendar, the Calendar Coder antipattern is a play on the notion of cargo cult programming. The problem in both cases is the lack of … Read more
Spaghetti Code
Featured in the 2012 Software Craftsmanship AntiPatterns calendar, Spaghetti Code refers to that has a tangled and hard to follow structure, especially one in which following the actual flow of the … Read more
Golden Hammer
The Golden Hammer refers to a language, tool, or platform with which the developer is comfortable and productive, so they are tempted to use it for any problem that presents itself. As the … Read more
Copy Paste Programming
Sometimes you need to make a change that's similar to one you've made before, or you have some logic that's performed in more than one location, and it needs to change. The temptation, of … Read more
Waterfall
Waterfall, or Waterfail, is a rigid software development life cycle methodology that moves all activity through a series of stages, such as Gather Requirements, Design, Develop, Test, Deliver, … Read more
Feature Creep
Many software products die an earlier death than necessary because of feature creep, by which additional bits of functionality are continually added. Feature creep (also commonly known as scope … Read more
Duct Tape Coder
The Duct Tape Coder is someone who is able to cobble together software that solves the immediate problem, but without any concern for the code's quality or maintainability. Sometimes, a bit of … Read more
Copy Folder Versioning
We've all done it. You need to make some scary change to a file, or maybe a folder, so you simply make a copy of that folder. If you're particularly diligent, you even rename the copy to … Read more
Death March
The worst part of a death march project is that virtually everybody involved with it knows it's a death march project.
See Also
Respect
References
Amazon - Death March: The Complete Software … Read more