Jun 16 2009

Episode 21: Clean Code

Play


3089486295_b2a1697dfe_mThis week the Faceoff boys try to help you clean up your act. Your programming act, that is.

News and Follow-Ups

Webapps

  • 03:56 – Wishmirror – Created to let people build their wish lists, exchange perfect gifts, and always enjoy unforgettable celebrations.
  • 09:01 – BackupURL – Creates instant, cache’d backups of websites
  • 13:00 – ccBetty – Creates a web space that tracks your email, all you have to do is CC Betty.
    • betty@ccbetty.com

Topics

  • 20:21 – Refactoring Code – “refactoring” source code means improving it without changing its overall results
    • Code Smells
    • The Boy Scout Rule
    • Mark Fowler – Wrote the book on refactoring
  • 32:27 – Code Metrics – analytical tools that look at your code and give you detailed information about it’s characteristics
    • SourceMonitor – Measures metrics for source code written in C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6) or HTML.
    • Metric-fu – a collection of Ruby code metric tools wrapped up into one package.
    • Heckle