“Craftsmen know their tools”
At last weeks Jim Counts did a session on Testing MVC Views with ApprovalTests.While I am always happy to see more ApprovalTesting in the world, I was also impressed with the full tooling stack Jim used throughout the presentation.
Here’s the List
CassiniDev | Inline webserver |
NCrunch | Continuous Test Runner |
GitHub for Windows | Source Control |
CruiseControl.Net | Continuous Integration |
TortoiseDiff | Diff Viewer (part of TortoiseSVN) |
Code Rush | Productivity Enhancement for Visual Studio |
NuGet | .Net Package Manager |
It was great to see this level of professionalism in a demo session; an area usually reserved for cowboy programming of hello world demos. Don’t get me wrong, Jim still does a simple “Hello World” type demo, but he applies all the rigor and professionalism I would want in a real project to that example.
Nicely done Jim, you’ve inspired me to raise my game, and hopefully others as well.