Reach coding nirvana with test-driven development
Add to your list(s)
Download to your calendar using vCal
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 Technical Talks - Department of Computer Science and Technology series.
This talk is included in these lists:
Note that ex-directory lists are not shown.
|