官术网_书友最值得收藏!

Installing SonarQube

SonarQube (https://www.sonarqube.org/) is a tool that scans your code and does a quality check. A set of rules are applied to your code and every time you break a rule, SonarQube will report it and add it to the technical debt. A rule can be simple, such as a missing semi-colon at the end of a JavaScript line. That should be a few seconds fix. Another rule can be more difficult, such as that the  complexity of a function (nested loop and if statements and the lines of code add to the complexity) should not be greater than a certain value. SonarQube has a default set of rules, but you can roll out your own. In this book, we are going to see SonarQube with HTML, CSS, JavaScript, and C#, but SonarQube supports many languages, such as Java, VB.NET, SQL, Haskell, PHP, and many more.

主站蜘蛛池模板: 广平县| 苏尼特左旗| 深泽县| 永春县| 平阳县| 大厂| 陆河县| 涿鹿县| 西宁市| 营山县| 台安县| 天台县| 东乌| 鱼台县| 衢州市| 洛川县| 徐汇区| 精河县| 彰武县| 祁东县| 黄平县| 天津市| 常宁市| 湘乡市| 南雄市| 信丰县| 广安市| 湘阴县| 道孚县| 尖扎县| 和田市| 灵台县| 湘西| 安新县| 大同县| 玛纳斯县| 宣化县| 阿克苏市| 晴隆县| 无棣县| 九台市|