其實我一直覺得負責 review 的人一定要有個認知
那就是不同的語言有它自成一體系的慣例
最簡單的例子是
Java 習慣將常數或列舉用全大寫加底線的方式命名 (Integer.MAX_VALUE)
C# 則是習慣用大寫開頭的駱駝式命名法命名 (Int32.MaxValue)
如果要建立一個 standard
請以不違反該語言的慣例為原則再發展適合團隊的 standard
換句話說
團隊遵守的 standard ⊆ 程式語言的 standard
而不是負責 review 的人想怎樣就怎樣
那樣只會天下大亂