Possible Duplicate:
What are some bad programming habits to look out for and avoid?
This is not a Code Smells question, but a Coding Smell Question aka programmer's working habits. What are known coding smells and steps to correct them. Example:
Coding Smell: the programmer never checks to see if there is an existing class or function and always build everything from scratch (including simple sorts).
What can be done:this is either caused by a programmer who doesn't know better OR has no faith in anyone else's work. Mentoring on how to find existing classes/functions for the jr coder and a good discussion on not reinventing the wheel to the cowboy.
Please - one smell per answer