University of Cambridge > Talks.cam > Computer Laboratory Tech Talks > Reach coding nirvana with test-driven development

Reach coding nirvana with test-driven development

Add to your list(s) Download to your calendar using vCal

  • UserDan Mariash and Tom Godkin from Bank of America Merrill Lynch
  • ClockThursday 05 March 2015, 13:15-14:15
  • HouseFW11, Computer Laboratory.

If you have a question about this talk, please contact Jan Samols.

TDD is an approach to software development that uses tests as the requirements for a product. Before writing your first line of implementation, create a test which initially fails but will pass once the new requirement is implemented. We show you how to build tests that grow with your implementation and eliminate the pain of retrospective testing. Tests are added iteratively, heading in the direction of the final product, starting with very basic requirements. TDD nurtures lean code that just satisfies the initial requirements.

We will outline the benefits and shortcomings of TDD and work through a problem together using a live demo.

This talk is part of the Computer Laboratory Tech Talks series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2019 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity