S eda1a14b50ee24bcab19b62f40858e76 The Seam Model

Seamとは
「その部分のコードを書き換えることなく、動作を変更することができる部分」

Enabling Pointとは
「Seamがどのような動作をするかを決定する部分」

・Preprocessing Seams:C言語のマクロのようなコンパイル時
・Link Seams:ライブラリのリンク時に
・Object Seams:オブジェクト指向で継承したり


Working Effectively With Legacy Code


http://www.informit.com/content/images/013...
http://www.fieldnotes.jp/legacy-code/?1stM...

もしかして

    他の人の「The Seam Model」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート