Reach coding nirvana with test-driven development
- đ¤ Speaker: Dan Mariash and Tom Godkin from Bank of America Merrill Lynch
- đ Date & Time: Thursday 05 March 2015, 13:15 - 14:15
- đ Venue: FW11, Computer Laboratory
Abstract
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.
Series This talk is part of the Technical Talks - Department of Computer Science and Technology series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge Centre for Data-Driven Discovery (C2D3)
- Cambridge talks
- Chris Davis' list
- Department of Computer Science and Technology talks and seminars
- FW11, Computer Laboratory
- Guy Emerson's list
- Interested Talks
- ndk22's list
- ob366-ai4er
- rp587
- School of Technology
- Technical Talks - Department of Computer Science and Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Dan Mariash and Tom Godkin from Bank of America Merrill Lynch
Thursday 05 March 2015, 13:15-14:15