Session

Everything I Know About TDD... Well the Important Stuff

My goal to for you to leave with the following information about Test Driven Development (TDD):

What is TDD?
Don't worry this will be brief just to make sure we are on the same page with what we are actually talking about.

Why use TDD?
I will share my experience about the costs and benefits you and your organization can gain by using TDD. From built in testable code to a safety net for refactoring you will be able to see why the benefits out weight the perceived costs.

When should you use TDD?
It's not always the right approach! One approach cannot solve all the problems. I will share when TDD might not be the best approach and when it should be your default development technique.

How?
The biggest barrier to getting started with TDD is exactly that! People do not know how to get started. Whether you work in a code base that is "un-testable" or you don't have any experience with automated tests, I believe you will walk away with useful information to get you started.

Why am I qualified?
I have over 5 years experience with putting Test Driven Development into practice at two large organizations. I have trained several developers who have had little to no experience with automated tests or TDD and now have overcome the learning curve and made TDD a staple in their development processes.

Presentation Site:
https://yourdais.com/app/dais/WuOtrkzBxVOjYsahmePv

Joe Cisar

Director of Engineering @ Ryvit

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top