Do you know how to smell your code? In this presentation, I try to answer the what, the why, and the how: What are code smells? Why should you care? How can you smell your code?
I gave this presentation at the IET-KFUPM Present Around The World competition (http://iet.ikfupm.com/patw2011/), for which I was the second runner-up.