Summary
VS has many options for debugging source code. In this chapter, we learned what breakpoints are, the different types of breakpoints, and the associated windows that we can activate to keep track of data in variables and properties. This information is of utmost importance since it will help you solve bugs in your code when you face them.
Likewise, you learned how to measure the performance of your applications, both in terms of CPU usage to detect functions that have the highest workload, as well as to detect places in the code that may be creating object references that are not released.
In the next chapter, you will learn about the concept of code snippets, which allow you to reuse common pieces of code across different projects and quickly adjust them to suit your needs.