5. Tools - WORKING EFFECTIVELY WITH LEGACY CODE (WEwLC)

Working Effectively With Legacy Code の 5章 Tools。
ツールやフレームワークの紹介。

マインドマップから再構成したまとめ

ツール

  • リファクタリングツール
    • 時間の節約になる
    • コードを壊してしまうものもある。テストしてからつかえ。
  • Mock Object
  • Unit test
    • xUnit
      • 開発言語でテストを書く
      • 各テストは独立して動作可能
      • テストをグループ分け。
  • FIT (Framework for Integrated test)
    • HTML の表

Scheme

Schemeリファクタリングブラウザ欲しい。処理系の違いは設定ファイルで吸収して何とか動くものが作れたりしないのだろうか。