轉載:https://blog.csdn.net/liu1pan2min3/article/details/51481511
轉載:http://www.2cto.com/kf/201401/275535.html
這兩個是同樣的內容……
Windows系統配置SonarQube本地服務 SonarQube簡介 SonarQube 是一個用於管理源代碼質量開放平臺,可以從多個維度檢測代碼質量,快速的定位代碼中潛在的或者明顯的 Bug、錯誤,提供重複代碼、編碼標
1 後端接口開發規範 1.1 開發原則 自頂向下的設計原則:功能應該從表現層分析再到控制層、服務層、持久層逐層設計 自底向上的開發原則:上層需調用下層,因此開發應從底層向上層逐層開發 項目中開發的層次次序參考DB->中間件
java後端項目代碼質量檢測集成插件 靜態代碼分析:PMD 代碼測試用例覆蓋率:jacoco 持續代碼質量檢查:sonar 注:後續主要介紹,如何在maven和idea上提成上述插件 二、靜態代碼分析插件集成 PMD是
簡述 工作以來,主要做企業級Web應用開發,我主要的後端技術棧JAVA,Spring生態,Maven, 從項目構建到業務代碼的完成,單元測試免不了,不過大部分的測試我是直接用PostMan/PostWoman測接口,看測試結果,出
最近在看一本書 Java與模式,裏面提了一句不建議使用常量接口,甚至舉了個java源碼的反例, 蛋疼的是沒有說爲什麼? 查了網上一圈發現他們也是知道怎麼做而不知道爲什麼這麼做。 然後我只能找谷歌了,翻譯後,我把自己理解外加總結的放
目錄 前言 醜陋的代碼 1、通過spring配置文件 2、通過自定義枚舉類 3、通過Optional類 4、通過Map 5、策略+工廠模式 結語 前言 看到項目代碼中有N多“If-else”,對於一個代碼潔癖患者來說是非常不舒服的,同時我
文章目錄1 前言2 常用內存檢測工具3 Valgrind工具4 使用Valgrind工具檢測內存4.1 Valgrind安裝4.2 使用說明4.3 檢測程序使用空指針4.4 檢測程序使用野指針4.5 檢測程序內存空間訪問越界4.6
如何做人性化的代碼審查?原創: 伯樂在線 算法愛好者最近,我一直在讀有關代碼審查最佳範例的文章。我注意到這些文章的關注點是找到 bug,而忽略了代碼審查其他的部分。用建設性、專業的問題溝通方式?不相關!只要識別出所有的 bug,剩下的部分
直接轉載兩篇不錯的文章…… 轉載 https://blog.csdn.net/andy_gx/article/details/46885033 轉載 https://blog.csdn.net/yue530tomtom/article/d