Are you sold on the benefits of unit testing and TDD but stuck trying to introduce it into your code base? With today’s video, you’ll learn how to use TDD to reduce duplication and refactor a class to make it easier to maintain. You’ll notice that TDD helps to evolve the design of the code and improve the overall structure, making it easier to maintain in the future. And unit tests that run frequently also give us confidence that the code will continue to do as we expect.

Sorry, this video is only available now in The Expanded Edition of Unit Testing in Swift.