みなさんテスト駆動開発(TDD)を試したことはありますか? このLTでは新卒1年目の僕が先輩と一緒にTDDに初挑戦した際の学びや気付きをお話しします!
今回はテストコードがない既存機能に、新しい機能を追加することになりました。 テストコードがない状態からでも、テスト駆動開発を用いることで手戻りコストが大きくなる前に不具合を早期に発見できることや、テストコードを仕様書のように使えるので楽に実装できることを学びました。
このLTがTDDに初挑戦する方の助けになれば幸いです!