具体的で取り組みたくなりました
既存のソースコードの変更を行わなくてはならない状況で、
苦労して影響調査や
テストを行っている方も多いと思います。

(慎重に取り組んでも、
往々にて考慮漏れが合ったりする)

本書はそのような状況への対応方法が載っています。

まだ一部のみしか読んでいないことと、
一部理解が追いつかない点がありますが
ユニットテストを行う上での「依存性を少なくすること」の重要性と一般的に
直面する難しさを説明しており、
具体的な修正方法と著者の考え方が記載されて
います。


たとえば、
「既存ソースの改善はあきらめて、
新たに追加するコードだけテスト
可能にする」という方法や、
「設計の綺麗さは少しくらい犠牲にしても、
ユニット
テストが可能になることの方が重要」といった点が印象に残っています。


「部分的に」少しずつ改善していくための具体的なやり方が書かれており、
ぜひ
取り組んでみたい気持ちが起きました。


また、
昔のシステムだから、


ということであきらめる必要は無いのだと改めて
感じました。
レガシーコード改善ガイド (Object Oriented SELECTION)

その他の感想

dmm対応まだ?
サイズ確認は必須、質はとても良い
「0秒思考」メモ書きの「話し方」への応用版
進撃の魔人
アメリカのゴルフライフ
東芝REGZA Z-160の内蔵HDDの換装用に購入しました
6つの風&Born Slippyが未収録なのが惜しい
もっと大きいサイズでもよかったなぁ。
一松ファンには堪らない逸品!
今までにないタイプのすごく良い本
発生学の大ざっぱなイメージを掴むのには良い本です!
講演、何度も聞いていますが
この発想はなかった
打ち合わせに便利
「中国通史」と云う連綿として続く簒奪者たちの偽史。
これだけが網野善彦なのか
私にはちょうど良いサイズ!
実妹の最高のラスト
仕事は奪われている、東大合格も実現するだろう、そのとき人間は何をする?
ちょうど良い長さでした
本来の用途とは違うが
思ってた通り
Re:CREATORS のED
付け方に多少悩んだけど冷たい便座からは開放
可愛くて魅力的♪
とっても勉強になりました!
USBデータ通信・充電はOK、MHLはダメです
素晴らしい臨場感
エクスカリバーに付属のぶんの色違いです
戻る