If you are looking for a tool to aid with the QA of your projects this is a great book to get you setup and working with Sonar.
If you are new to Sonar, the book gets you started with an overview of how it is used, what it is capable of, and what makes Sonar valuable for project management. Once you understand what Sonar is capable of, the book then shows you how to install and set it up, so that you can begin using it. You will learn about all the different types of rule violations Sonar checks for, what type of reports you can generate, as well as how to configure Sonar for your coding rules.
If you are interested in trying to improve and track the quality of your code base, keep consistent coding rules followed, or are looking for more metrics to document the code complexity, quality, and potential problems, you’ll find lots of detailed information contained in this book.
You can pick it up from: