- Continuous Integration,Delivery,and Deployment
- Sander Rossel
- 148字
- 2021-07-02 15:42:14
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.
- Learn ECMAScript(Second Edition)
- Java程序設(shè)計(慕課版)
- Learning Cython Programming(Second Edition)
- Raspberry Pi Networking Cookbook(Second Edition)
- Magento 2 Theme Design(Second Edition)
- Apache Spark 2 for Beginners
- C#程序設(shè)計(慕課版)
- Java Web及其框架技術(shù)
- Java程序設(shè)計與計算思維
- 機(jī)械工程師Python編程:入門、實戰(zhàn)與進(jìn)階
- Clean Code in C#
- 從0到1:HTML5 Canvas動畫開發(fā)
- iOS開發(fā)項目化入門教程
- HTML5與CSS3權(quán)威指南
- Bitcoin Essentials