CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Jeffrey Palermo [MVP]

Software management consultant and CTO, Headspring Systems

Charlie Poole, lead developer of NUnit, had some interesting things to say - level 100

It's an old interview, but timeless tips.  Roy Osherove interviews Charlie Poole, who is the lead deverloper of the NUnit testing framework.  This was a very interesting interview.  Some points that stood out in my mind were:

  • The next version of NUnit will be 2.4 in order to skip 2.3 so that version collisions won't happen with the version released with Test-Driven.Net
  • When describing development methods to management, there's no reason to "ask permission" to refactor.  Just like you wouldn't ask permission to use a particular type of exception handling, you are responsible for deliverables, so just use the best practices you know.
  • Charlie recommends phasing developers into TDD.  He says that first get them to write automated tests, then unit tests, then introduce driving development with these tests.  Each of these are big jumps by themselves.

I'd recommend a listen if you have time - I listen in the gym while working out.



About Jeffrey Palermo

Jeffrey Palermo is a software management consultant and the CTO of Headspring Systems in Austin, TX. Jeffrey specializes in Agile coaching and helps companies double the productivity of software teams. Jeffrey is an MCSD.Net , Microsoft MVP, Certified Scrummaster, Austin .Net User Group leader, AgileAustin board member, INETA speaker, INETA Membership Mentor, Christian, husband, father, motorcyclist, Eagle Scout, U.S. Army Veteran, and Texas A&M University graduate.
Check out Devlicio.us!

This Blog

Syndication