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.
This is a preview of subscription content, access via your institution.
Buying options
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 ComputingProfessional and Applied Computing (R0)Apress Access Books