コーディング標準は役に立つのか 1
タレコミ by headless
headless 曰く、
本家/.Ask Slashdot: Do Coding Standards Make a Difference?より私がこれまで勤めた職場はすべて、「キャメルケースを使うか、アンダースコアで区切るか」「中かっこの配置」「タブを使うか、スペースを使うか」といったコーディングスタイルのドキュメントが用意されていた。しかし、アルゴリズムをレビューせずにスペースの使い方を指摘するような人のがいるせいで、コードレビューのために数百時間を無駄にしてきた。実際のところ、このようなコーディング標準を適用することで生産性が上がることを裏付ける資料や研究があるのだろうか。そうでないとしたら、なぜこれらが必要なのだろう。いまどき、決められたコーディング標準を自動的にツールが適用してくれてもよさそうなものだ。
正直、強力なIDEが有ればどうでもよくなる (スコア:1)
まあ、コーディングスタイルが揃う方が、プロジェクトメンバー全員にとって、夾雑物の少ない、
きれいなコードになりますが、
正直言って、スタイルを直すのにあまり人手を掛けたくありませんよね。
Eclipseとかなら、勝手にスタイルを直してくれるので、
自然に、レビューなどでスタイルに煩わされることも少なくなると思います。
キャメルケース対アンダースコア区切りの件は・・・、強力なIDEなら楽に検索できるから、もうどうでもいいや。