SSブログ

ソフトウェア開発組織が持つべきカルチャー 013 [ソフトウェア開発組織が持つべきカルチャー]

自分で書いたコードを自分で見直す

コードレビューがきちんと定着しているかどうかの目安の一つとして、開発組織の各メンバーが自分が書いたコードを自分で見直しているかということがあります。形式だけのコードレビューしか行っていなければ、書かれたコードはまともになっていることなく、その結果、書いた本人でさえ自分のコードを見直したりしなかったりします。

自分で見直した結果のレベルは、本人が持っている能力に依存します。しかし、きちんとしたコードレビューが行われていれば、レビューを受ける回数が増えるに従って本人が見直して改善できるレベルも向上してきます。

もし、きちんとしたレビューをしない組織に運悪く属したら、自分自身で様々本を読んで、意識して良いコードを書くことを実践していくしかありません。そのためには、良いコードとはどんなコードであるかを書籍を通して学ぶが手っ取り早いです。その意味で推薦しているのが『Clean Code』や『実装パターン』です。

Clean Code アジャイルソフトウェア達人の技

Clean Code アジャイルソフトウェア達人の技

  • 作者: Robert C. Martin
  • 出版社/メーカー: アスキー・メディアワークス
  • 発売日: 2009/05/28
  • メディア: 大型本

実装パターン

実装パターン

  • 作者: ケント・ベック
  • 出版社/メーカー: ピアソンエデュケーション
  • 発売日: 2008/12/22
  • メディア: 単行本(ソフトカバー)