程序員是一個變幻無窮可是又不離其中的職業,可以實現各類各樣的功能,實現的方法也是各類各樣,而最佳實踐又是不少程序員比較承認和遵照的一些規則,其中會有:javascript
規範可能並不會帶來直接的利好,可是隨着工程的擴大,這些良好的習慣可能會帶來很好的優點,否則eslint也不會這麼受歡迎,css
本文講的並非JavaScript-css-html的規範,而是程序員比較經常使用地git操做,先安利一個命令端的工具,html
先看看angular的格式java
Commit Message 格式 <type>(<scope>): <subject> <空行> <body> <空行> <footer>
能夠看出分爲三個部分,頭部,主體,底部;git
首先是頭部,<type>(<scope>): <subject>
包括了三個節點:程序員
type 類型,修改的類型級別github
簡單的git commit的格式:segmentfault
git commit -m "fix:修改了去除定位偏移的bug" //git commit -m "fix+style:修改了去除定位偏移的bug+背景樣式修改"
這樣看的話們就算和本身平時修改和提交都差很少,畢竟目前主要的話仍是fix+feat+style的修改會比較多,業務線偶爾也會refactor等操做,因此看本身的狀況把。ide
參考:http://www.cnblogs.com/qcloud...
https://segmentfault.com/a/11...工具