Abstract
This chapter defines what it means to test software. It highlights the advatanges that automated tests have over manual testing, the counterintuitive benefits of writing tests before the code they are meant to verify, and how Test-Drivent Development, the discipline of designing software by writing tests first, can greatly improve your coding workflow and productivity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2021 Gio Lodi
About this chapter
Cite this chapter
Lodi, G. (2021). Why Test-Driven Development?. In: Test-Driven Development in Swift. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-7002-8_1
Download citation
DOI: https://doi.org/10.1007/978-1-4842-7002-8_1
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-7001-1
Online ISBN: 978-1-4842-7002-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)