PASONATECH


[ホーム]
[最新エントリー]
[あすなろBLOG]
[あすなろNEXTBLOG]
[あすなろカウンセラーBLOG]
[インタビュー]
[スペシャルコンテンツ]
[テックスペース]


踊るプログラマ物語


前へ   次へ

大谷 弘喜

2008年10月20日

早めのレビュー

いつの間にか強調されなくなっていますが,アリエルでは会社ができて以来,「早めのレビュー」という文化があります。早めのレビューと言うのは,ソースコードを完全に動かない状態でもリポジトリにコミットして他の人のレビューの対象にしようというものです。実際にはコミットしたからと言って常にすべてレビューされる訳ではありませんが,えらーい人とか,ひまそうな人が時々レビューしています。

早めのレビューは,手戻りをなるべく少なくするためのものです。多分,ソースコードに関してはペアプログラミングが一番いい「早めのレビュー」だとは思います。残念なことは,僕がペアプログラミングが嫌いなことなんですが・・・。

さて,「早めのレビュー」は出戻りを少なくするための工夫なので,実装とテストを短くするとか,仕様策定からユーザの評価までの時間をなるべく少なくするとか,いろいろ拡張されてきました。今ではXPだのアジャイル開発だの言われたりもします。

さて,ソースコードの早めのレビューは当たり前のことのようになっていましたが,過去にはいろいろ諍いもありました。年配のエンジニアの方はテストを通っていないコードは頑にコミットしないようにしていました。テスト前でもコードをレビュー出来ていれば実装の方針などをもっと細かに煮詰めることができたりします。

コンパイルが通らずに製品全体がビルド出来ないとか,そういうものは困りますが,そうでなければなるべく早めにコミットしていつでもレビュー可能な状態にしておくのがアリエルのスタイルです。 

いまでもこの文化をなかなか理解してもらえない人がいますが・・・。 


前へ   次へ

最新エントリー


大谷 弘喜
2011年04月19日
AsciiのHadoop & NoSQL
大谷 弘喜
2011年04月14日
プログラマにとって椅子は命
大谷 弘喜
2011年04月12日
血圧計で血圧を測る日々
大谷 弘喜
2011年04月08日
3月分の電気代
大谷 弘喜
2011年04月05日
iPadのi文庫はとってもできる子だった

前へ

バックナンバー




ページトップ


[ホーム]
[ブログコンセプト]
[個人情報]
[著作権]


i-mobile

ITエンジニアの仕事見つかる!PASONA TECH

Copyright(C)2006-2011
Pasona Tech. inc.
All Rights Reserved.