Contents

リファクタリングが容易もしくは不要なようにする

機能を増やしたいとき、コードの追加で済むのが良い。 既存のコードをリファクタリングする必要が生じるのは良くない。

少ない要素 (クラス・メソッド) で多くの機能を提供する。

大クラス主義により、機能追加によって利用するクラス自体を変える必要性を削減する。

  • net/http で、利用する機能を増やすとき、それまで使っていた API から、もっと複雑なことが可能な API に変える (リファクタリングする) ことが必要になることが多々ある
Last modified: 2009-06-02 Attached files total: 0Bytes