Using Tools to Write Better Code
As we saw in Chapter 17, Best Practices in Coding C# 9, coding can be considered an art, but writing understandable code is surely more like philosophy. In that chapter, we discussed practices that you, as a software architect, need to observe for your developers. In this chapter, we will describe the techniques and tools for code analysis, so that you have well-written code for your projects.
The following topics will be covered in this chapter:
- Identifying well-written code
- Understanding the tools that can be used in the process to make things easier
- Applying extension tools to analyze code
- Checking the final code after analysis
- Use case—Implementing code inspection before publishing the application
By the end of the chapter, you will be able to define which tools you are going to incorporate into your software development life cycle in order to facilitate code analysis.