CLI Tips #3:如何知道倉庫的代碼行數?
02-01
有句話,可能很多人忽略,但是卻是個不爭的事實:沒有 BUG 的代碼就是沒有代碼。優秀的工程師是能用更短小、簡潔的代碼寫出相同的功能的,即使第一次沒有寫出來這種代碼,他通過後續的重構也能達到。
我們都知道重構通常都會把代碼變少,那麼怎麼跟別人證明這點呢?你需要一個計算代碼行數的工具:sloc 就是為這個而生,能準確統計代碼總行數、注釋的行數、空白的行數,能以多種格式輸出,並且支持單個文件的方式來統計,實際的安裝和使用見上面的項目主頁。下面是結果示例:
sloc 只是臨時性的給你結果,怎麼持續的檢測代碼數量指標,或者更大範圍的質量指標么?感興趣的同學可以試試 SonarQube:持續的代碼質量管理平台,能從更多的角度來衡量你的代碼質量。
以上,希望對你有用。
題圖來自:http://www.suitqaisdiaries.com/wp-content/uploads/2013/07/count-numbers-on-hand-suitqais-diaries-6.jpg
推薦閱讀:
※Zara 是否給人質量有點差的感覺?從商業模式角度來看,款多量少的「快時尚」是否容易產生質量問題?相比 Gap 和 H&M,Zara 的質量問題又有沒有什麼自身特殊原因?
※乾貨|一篇文章讀懂APQP(先期產品質量策劃)
※ISO26262 中 ASIL 與 DFMEA 有什麼區別?
※「自工序完結」與「安居樂業」
※質量行業,手機產品,做sqe,求助經驗?