テスト駆動開発
作成日時:2024-08-01以前
更新日時:2024-08-01
アジャイルのフレームワークのXP。
そのプラクティスの1つ。
テスト駆動開発はよりよいコーディングや設計をするための補助輪である、
プラクティスである。
自動テストコードはある意味、副産物でしかない。
- テストケースを書くことによる要件の明確化
- リグレッションテストの容易性
- テストが書きづらいコードは凝集度が低く、結合度も高い
- Railsは密結合の思想らしい
リファクタリングする勇気を与える。
作成日時:2024-08-01以前
更新日時:2024-08-01
アジャイルのフレームワークのXP。
そのプラクティスの1つ。
テスト駆動開発はよりよいコーディングや設計をするための補助輪である、
プラクティスである。
自動テストコードはある意味、副産物でしかない。
リファクタリングする勇気を与える。