- 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.
- C++面向對象程序設計(第三版)
- 程序員面試白皮書
- Mastering JavaScript Object-Oriented Programming
- 密碼學原理與Java實現
- C# 2012程序設計實踐教程 (清華電腦學堂)
- Getting Started with CreateJS
- 自然語言處理Python進階
- Learning Three.js:The JavaScript 3D Library for WebGL
- Scala Reactive Programming
- Java網絡編程實戰
- Statistical Application Development with R and Python(Second Edition)
- Python 3 數據分析與機器學習實戰
- Vue.js 3應用開發與核心源碼解析
- 計算機應用基礎(第二版)
- 零基礎學C++(升級版)