teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字修正

2015/05/26 04:33

投稿

maisumakun
maisumakun

スコア146659

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  テスト駆動開発には、「テストの声を聞く」という言葉があります。簡単にいえば、「容易にテストを書けないようなコードは、コード自体の性質が良くない」ということです。
2
2
 
3
- 1つの関数であれこれ実行するとなると、それに比例してテストも複雑怪奇化していきますので、テスト悪性自体が困難になってきます。そういうタイミングでコードをリファクタリングするというのが、テスト駆動開発の趣旨の1つです。
3
+ 1つの関数であれこれ実行するとなると、それに比例してテストも複雑怪奇化していきますので、テスト作成自体が困難になってきます。そういうタイミングでコードをリファクタリングするというのが、テスト駆動開発の趣旨の1つです。
4
4
 
5
5
  なお、他のモジュールに依存するモジュールについても、適当な動作をするテスト専用のモジュールを用意することで、ほかと分離してユニットテストできるようになります。