❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [July 24th, 2023]
Test Driven Design - Step by Step is a course designed to help developers learn how to use Test Driven Development (TDD) to design and build software. TDD is a powerful form of evolutionary design that allows developers to make progress in small steps, taking fewer risks and evolving their system incrementally, learning as they go.
In this course, Dave Farley demonstrates how to use TDD to build a system in a series of small steps, using a project of his own to demonstrate the approach. He covers topics such as how to identify the right tests to write, how to write tests that are maintainable and how to refactor code to improve its design. He also provides a free TDD tutorial that he refers to in the video.
This course is ideal for developers who want to learn how to use TDD to design and build software. It is also suitable for experienced developers who want to improve their TDD skills. By the end of the course, developers will have a better understanding of how to use TDD to design and build software, and will be able to apply the techniques to their own projects.