The last couple of days I've been working on some enhancement to an application that I wrote a little over a year ago. As I begun to make changes I could feel my stress level rising, my confidence dropping, and my programming ego drowning in a pool of doubt. Clearly this application was written before I had embraced test driven development (TDD). I needed help, my ego clearly couldn't take much more....
Red. Green. Refactor.
Red. Green. Refactor.
Ahhh, stress level dropping, confidence rising, ego climbing....thank you Mr. Tdd!