Anti-Patterns are dangerous, Patterns are cool, and useful, and good, and life saving, and career advancing, and… you get the point. Avoid the anti-patterns, live healthy.
Patterns don’t work if refactoring is not frequent enough to maintain pattern integrity. A major anti-pattern that creeps in all to frequently to projects.
Unit Testing Without TDD Hurts.
What could be considered controversial and more possible controversial stuff.
More tips in the works. I’m in the process of reviewing Juval Lowry’s Code Standards, Microsoft’s Patterns and Practices Standards, and some other private software shops standards and when complete will have some 2 cents or more to throw in the bucket!