經常使用語言:js/php/python/go/javaphp
默認:通常遵照語言自己的編碼規範,外加所選框架的規範,便可在團隊內保持代碼的一致。java
命名:須要規範的名稱包括,包名、類名、方法/函數名、變量名、常量名等。各類語言稍有差別,可是差別不大。無非是名詞,動詞名詞的組合,以及首字母大小寫等。以清晰,有層次邏輯爲要,命名能夠很長。python
排版:段落清晰明瞭,縮進適當框架
邏輯:早檢查錯誤早返回,減小各類嵌套。公用的儘可能提取出來。函數
注:參考語言編碼規範,開源代碼,以及講解代碼重構一類的書籍編碼