BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Reach coding nirvana with test-driven development - Dan Mariash an
 d Tom Godkin from Bank of America Merrill Lynch 
DTSTART:20150305T131500Z
DTEND:20150305T141500Z
UID:TALK58286@talks.cam.ac.uk
CONTACT:Jan Samols
DESCRIPTION:TDD is an approach to software development that uses tests as 
 the requirements for a product. Before writing your first line of implemen
 tation\, create a test which initially fails but will pass once the new re
 quirement is implemented. We show you how to build tests that grow with yo
 ur implementation and eliminate the pain of retrospective testing.  Tests 
 are added iteratively\, heading in the direction of the final product\, st
 arting with very basic requirements. TDD nurtures lean code that just sati
 sfies the initial requirements. \n\nWe will outline the benefits and short
 comings of TDD and work through a problem together using a live demo.\n
LOCATION:FW11\, Computer Laboratory
END:VEVENT
END:VCALENDAR
