TDDとリファクタリングは仕事中運用したことがないですが、興味がありますので、勉強したいと思います。
幾つの文書を読みましたが、分からないことがあって、経験のある方に教授していただきたいです。
質問1.ソースコードをリファクタリングすると、テスト用のソースコードも潰れる可能性があると思います。
例えばmethod Aには二つの関係しない処理があって、method Bとmethod Cに分けることにしたい場合は、method Aのテストメッソドも修正しないとならないですよね。こうすればデメリットも多きいではないでしょうか?この方向で検討している文書を見たことがないですが、皆さんはどう思いますか?
質問2.TDDは複雑なシステムに向いてますか?TDDを紹介してくれた文書にはすべて極めてサンプルですので、本番なSI開発でTDDは機能しますか?
補足情報(言語/FW/ツール等のバージョンなど)
外国人ですので、変な日本語を書いているなら申し訳ないです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/15 07:15
2017/03/15 07:20
2017/03/15 08:09