TDD Like You Mean It
Speaker: Chris Powers
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.
Don’t miss this chance to dive in deep into the thought processes of TDD!
Chris Powers has been developing Web applications for the last eleven years, and he loves sharing his passion for building both software and teams with audiences nationwide. As a Clean Coders author, Chris is currently producing an educational video series entitled "Clean Code in the Browser". Chris is a Director of Engineering at Sprout Social and lives in the northern Chicago suburbs with his wife and two children. In his free time he enjoys drumming and tabletop gaming.
Food is always provided! Plan on coming a few minutes early (11:40-12:00) to grab a bite and a seat. Attendees arriving after 12:10 will not be admitted.
All Geekfest events are streamed live (https://www.youtube.com/channel/UCC0tmJUMusYsJbPN3-Acikg/live) and then are immediately published to our YouTube account (https://www.youtube.com/channel/UCC0tmJUMusYsJbPN3-Acikg).
Make sure to let us know if you need building access! Answer the "RSVP Question" with your full name.
Geekfest is always looking for speakers! Email us at [masked] if you are interested in giving a talk.