![]() ![]() The software is very well suited for projects built with Maven but there are also ways of analyzing other types of projects. Primarily it is built for Java projects but through the use of plugins it is also possible to analyze other languages as well. Sonar is a software that analyzes your code base and displays parameters related to technical debt. Wouldn’t it be great to have a tool for helping you find and pinpoint potential problems early on, even integrated as a part of your continuous builds and also directly from inside your IDE? Sonar ![]() In my opinion it is desirable to be able to coop with such problems at a much earlier stage. ![]() In the best case this leads to post delivery activities in terms of cleaning up and documenting the code but my observations tell me that most often the code is left as it is, making it harder to maintain. Nevertheless I’ve noticed that, and I’m sure most of you have seen or experienced this, when projects are working under hard time pressure these things tend to be put aside in favor of making the delivery on time. To maintain the quality of the code most project have a set of coding standards and architectural guidelines which the team should be aware of and follow. As architects and developers we are always looking for the best mix of flexibiltiy, clarity and maintainability in our code base. In fast evolving projects you are most certain to find some kind of technical debt. Getting started with Sonar to manage your technical debt ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |