Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own

View analytic
Wednesday, August 5 • 15:45 - 17:00
Sustainable Test-Driven Development (Scott Bain) POPULAR

Sign up or log in to save this to your schedule and see who's attending!

Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Abstract:
Sustainable Test-Driven Development
As Test-Driven Development has gained in momentum and popularity, it has also been called into question as a viable development strategy past the first 3-4 iterations in Agile projects. Many report that the test suite generated by the process can become a maintenance problem in and of itself, eventually collapsing under its own weight.
Is this an inherent problem with TDD, or simply a result of a misunderstanding of how TDD works, and what needs to be emphasized in order to keep it sustainable? In this presentation we will introduce the basics of automated test-driven development, and then briefly examine the specific factors that make it a sustainable process. This requires more than simply knowing how to write unit tests, but implies a style of test design that does not become un-maintainable as the test quite matures and grows in size.
Learning Outcomes:
  • Learn how to conduct the Test-Driven development process in a sustainable way. Also learn how/why TDD is also Test-Driven *Design*.
Attachments:

Speakers
avatar for Scott Bain

Scott Bain

Senior Trainer/Consultant, Net Objectives
Scott Bain is a 35+-year veteran in computer technology, with a background in development, engineering, and design. He has also designed, delivered, and managed training programs for certification and end-user skills, both in traditional classrooms and via distance learning. Scott teaches courses and consults on Agile Analysis and Design Patterns, Advanced Software Design, and Sustainable Test-Driven Development. Scott is a frequent speaker at... Read More →


Wednesday August 5, 2015 15:45 - 17:00
National Harbor 12