中間変数を介するように変更クラスに出すテスト可能になったら、仕様化テストを書くInternalVisibleTo属性なんてあるんすね。PrivateVisibleTo属性はない。所感プロダクションコードを直したい衝動を抑えて少しづつ進む。してもイキオイで大工事をしてしまいがちだが、壊したときに手に負えなくなってロールバックするはめになる。この辺も慣れなんでしょう。仕様化テストを書くところまでがレガシーコードとの戦いのキモで、それさえできちゃえばもうフリーダムといっても過言ではない。ところが、いわゆる「継ぎ目」が存在せず仕様化テストのための「継ぎ目」を作り出すための修正が必要ことが多い。そんな修正する勇気がないっていうのが現実です。Campの自分にとっての目玉だった。こればっかりは保障するものがないんで、「気を付けてやる」しかない。複数人でやるしかないってことだなー。身に染みてわかりました。ここまで読んでいただきありがとうございます。遠方でしたけど、勉強になりました。はてダを書いて満足せずに仕事にフィードバックしたいです。BlogNoticesはてなブログをはじめよう!kkotyyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。