あなたは見た目の悪いソースをレビューする気になりますか?

なんのためにEclipseのソースフォーマットがあるのか?CheckStyleがあるのか?コーディング規約があるのか?分かってない奴が多い。ソースレビューで「そんなどうでもいいこと」と平気で言う奴はろくでもない。きっとそいつ自信が書くソースも汚いんだと思う。
ソースフォーマットやコーディング規約は、見栄えがどんなソースを見ても同じであることに意味を成す。もっと言うとロジックを間違いなく追うためには、まず最初はロジカルな部分はどうでもよく、見た目が大事だ!どんな素晴らしいコードを書いても見辛ければ誰も気に止めないだろう。

  • 「ソースフォーマットをかければ見やすくなるんだから・・・」と言うなら、フォーマットしたソースを納品して来い!手間を取らされるほどムカツクことは無い。
  • 「それは個人個人の趣味ですから・・・」と言うなら、そうならないようにフォーマットを決めてるんでしょ?

次回のプロジェクトは、Eclipseのコードフォーマッタの規約をビシッと決めてから取り掛かろうと思う。そうすれば誰がどんな見た目で書いても、Eclipse上でCtrl+Shift+Fを押してからCVSへチェックインしてねって言えば新人でも中国人でもこだわり君でも同じ見た目のものができるでしょ?
ソースの見た目に個性はいりませんから!