In this section, we'll learn about the various ways we can foster and defend a cleaner JavaScript code base with testing and tooling. Specifically, we'll learn how to write good tests that will protect us against regressions and unclean code. By doing this, we'll learn about various tools and automation processes that we can use to deliver higher-quality code in a team environment.
This section contains the following chapters:
- Chapter 13, The Landscape of Testing
- Chapter 14, Writing Clean Tests
- Chapter 15, Tools for Cleaner Code