© Khaled El-Morabea and Hassaan El-Garem 2021
K. El-Morabea, H. El-GaremModularizing Legacy Projects Using TDDhttps://doi.org/10.1007/978-1-4842-7428-6_5

5. TDD Deep Dive

Khaled El-Morabea1   and Hassaan El-Garem2
(1)
Giza, Egypt
(2)
Cairo, Egypt
 

So far you have been introduced to the basics of testing and TDD. We have also utilized TDD to implement somewhat simple examples. This chapter aims to take this to an even further step. One of our goals in writing this book was to show you the whole experience of test-driven software development. We want to show you how TDD fits in different types of projects and not just simple examples. We will start implementing this project from scratch and keep adding a small piece of code incrementally and safely using ...

Get Modularizing Legacy Projects Using TDD: Test-Driven Development with XCTest for iOS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.