テスト駆動開発
テスト駆動開発
先にテストコードを書く
そこに記述されたテストを満たすようにクラスの実装を行う手法。
個人的所感
テストコード自体にバグが紛れこむのが怖い
VSCodeの、未実装のメソッドを自動で追加してくれる機能がありがたい