ペアプロのタイミング
は、実装開始直後と完了直後のタイミングに、コードレビューする名目で実施するのが、導入コストが低く効果的と思った。
開始直後に、よからぬ方向に進んでいないかを早期に発見する。作業完了の基準に、テストコード、プロダクトコードを、目でチェックを明確に織り込む。
- テストケースの分割方法は妥当か
- 書いたテストケース、アサーションが仕様どおりか
- ほかにテストケース、アサーションにもれがないか
- 顧客に確認が必要な、不明確な仕様箇所はないか
- もっと意図が読みやすい、テストコードを書けないか
- 書いたプロダクションコードは、仕様どおりか
- 責務分割は妥当か、もっと意図の読みやすい、プロダクトコードは書けないか
- 不要なコメントは書かれていないか
- Java docが書けるように、意図が明確なAPIデザインができているか
- Java docは書いてあるか、内容は妥当か
- etc…
書かれたコードが長期にわたって放置プレイは、よくないと思う。忙しくても。これをやらないと、さらに忙しくなる。
どうでもいいが、tumblrと普段の日記の使い分けに迷った。