はじめに
チームでテスト駆動開発に関する動画を視聴したことがきっかけでした。
良かった点
- 仕様を理解しているか最初に確認できる
- 実装がシンプルになるので後からバグが…ということが少なくなる
- 後からテストを書く必要がないので気持ちが楽になる
気を付けたい点
- テスト未経験だと学習コストが高い
- 急ぎの案件だからテスト駆動開発をしないケースがある
おわりに
以下の理由から複数人で同じ作業を行うペアプロやモブプロとの相性が良いと感じました。経験の浅い自分にとっても相性が良かったかもしれないです。
- お互いに仕様を理解しているか、早い段階確認できる
- todoリストを作ることから始めるので経験の浅いメンバーの教育が期待できる