Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Add TDD to your Toolbox (Agile Tour 2014 Philad...

Add TDD to your Toolbox (Agile Tour 2014 Philadelphia)

Introduction to TDD, test-driven development. Not included is a live coding demonstration of TDD in practice. Look at the link on the last slide for videos of other people doing TDD.

Presented at the 2014 Agile Tour in Philadelphia, PA

Audrey Troutt

October 07, 2014
Tweet

More Decks by Audrey Troutt

Other Decks in Programming

Transcript

  1. • • • • • • • • • •

    … Audrey Troutt @auditty Read more: http://bit.ly/1Bs2h70
  2. Pros: • More tests • More testable code • Discover

    missing requirements sooner • Uncover novel designs • Increased quality • Refactor/add on with confidence • Doesn’t generally take more time • May start conversations Cons: • First time setup of test framework takes extra time • Not always practical (if requirements are not well defined) • Makes changing object model harder • May start conversations Audrey Troutt @auditty