Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Smell your Code!

Smell your Code!

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.

Yaser Sulaiman

May 01, 2011
Tweet

More Decks by Yaser Sulaiman

Other Decks in Programming

Transcript

  1. 2

  2. 13

  3. 14

  4. 15

  5. 16

  6. 17

  7. 18

  8. 19

  9. 20

  10. DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code

    DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code 59
  11. DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code

    DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code DupIicated code 61
  12. When you code, take note of your nose It should

    be open, not close For an open nose leads to an open mind And that’s the best rhyme I was able to find 93