Software Design Antipatterns!

When was the last time you wrote and endless while loop? Maybe you wrote code that didn't seem to do anything? OH! What about code you commented out because it was no longer useful to you? Well guess what, you commited the sin of Software Design Antipatterns.

Software Design Antipatterns deal with the back end, the code base that makes everything function. This presentaton website will show you the four evils of Software Anti-Design, how to recognize them, and what to do about it when you do find it. It is not as painful as it sounds, I promise! Just click one of the buttons below.

Lava Flow
Accidental Complexity

Cargo Cult Programming
Busy Waiting