Skip to main content

Bank of America Merrill Lynch, "Reach coding nirvana with test-driven development"

Dan Mariash and Tom Godkin ( Bank of America Merrill Lynch )

Dan Mariash and Tom Godkin from Bank of America Merrill Lynch present an introduction to Test Driven Development (TDD).

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.

 

 

Share this: