南極の図書館

ペンギンが寝ていた…。

2011-09-01から1ヶ月間の記事一覧

「リファクタリング」の完全読破。その7、7章前半

7章は2回に分けて。今回は前半部分について。 第7章 オブジェクト間での特性の移動 オブジェクトの設計において根幹をなすのは責任をどこに配置するか。 しかし、ファウラーでも「責任を初めから正しいところに配置することができません。」と言う。 後か…

「リファクタリング」の完全読破。その6、第6章後半。

前回は「第6章 メソッドの構成」から『総論と「メソッドの抽出(P110) 」「説明用変数の導入(P124)」』について書いたので、今回は残りの項目を。 大きなものは「メソッドオブジェクトによるメソッドの置き換え」くらいで、あとは項目名のとおりという印象。 …

「リファクタリング」の完全読破。その5

今回からカタログに入る。第6章は内容が多いので2回にわけて。 今回は、総論と「メソッドの抽出(P110) 」「説明用変数の導入(P124)」をしっかりと。 第6章 メソッドの構成 総論 下記の通り重要な章。いくつかの項目を除けばクラス階層の変更が不要なので、や…