Summary
In this chapter, you learned how to write reusable functions and then use the Visual Studio Code debugging and diagnostic features to fix any bugs in them, and then unit tested your code.
In the next chapter, you will learn how to build your own types using object-oriented programming techniques.