TDD Like You Mean It

How do you feel about Test Driven Development? Chances are, it’s a love-hate relationship. Sure, you love the idea and the benefits it espouses, but when your fingers hit the keyboard it never lives up to the hype.

Effective TDD takes a very particular mindset, and personally I never discovered that from books and screencasts. It wasn’t until I paired with developers who could clearly communicate their testing thought patterns that the light went on. So take this opportunity to “pair” with me!

This session will be an hour of TDD-powered live coding. We will iteratively work through the design, testing, and implementation of a feature, discussing the choices we make along the way. We’ll talk about how to “TDD like you mean it”, using the tests to shape how we approach our development workflow and our relationship to requirements.

Presented At

About Me

Chris Powers

Chris Powers has been leading software engineering organizations for the last 17 years, and he loves speaking about his experiences and learnings with audiences nationwide. As a Clean Coders author, Chris produced the "Clean Code in the Browser" video series applying the SOLID principles to browser-based applications. Chris lives in the northern Chicago suburbs with his wife and two children, and in his free time enjoys drumming, woodworking, and tabletop gaming.

Contact Info

Email: chrisjpowers@gmail.com

Twitter: @chrisjpowers