Refactoring: Small Steps to Help You Clean Up Your Code

[magazine]
Volume-Issue: 
2006-04
Article Summary: 

Poor software design will slow down even the most well-meaning code. Code smells are one element of poor design to watch out for in your projects. C. Keith Ray explains how you can start washing away your code smells with a dose of code refactoring.