Article - Code Smells
Introduction
After being inspired by the recent
DimeCast.net series on SOLID principles I decided to record my own screen cast series covering "code smells". I have chosen to record the new multi-part video based series on refactoring code smells described by
Jeff Atwood.
What is a Code Smell?
A code smell can be defined as "a symptom in the source code of a program that possibly indicates a deeper problem" and are generally a driving factor for refactoring your code. They are typically separated into two groups "code smells within classes" and "code smells between classes" and further enforce SOLID development principles.
Screen Cast Downloads
You can download the screen casts below (note you cannot use the to right click and save-as):
- Part 1
- Part 2 - September 2009