October 2013
Intermediate to advanced
368 pages
9h 20m
English
I’ve been programming since 1980, my junior year in high school, and professionally since 1982 (I worked at the University of Maryland while pursuing my BS in computer science). I transitioned from programmer to consultant in 2000, when I had the joy of working for Bob Martin and occasionally alongside some great folks at Object Mentor.
I started Langr Software Solutions in 2003 to provide consulting and training solutions related to Agile software development. Much of my work is either pairing with developers doing TDD or teaching it. I insist on alternating between consulting/training and being a “real” programmer on a real development team so that I stay up-to-date and relevant. Since 2002, I have been a full-time programmer in four ...