朝練メモ

一週休みました。若干リハビリ気味

  • データの群れはオブジェクト化すべき
    • クラスの抽出 (149
      • 沢山のコトをさせない
      • has-a なソレをリンクと表現していた、というか
      • このあたりはまだ初歩的ソレだな。
    • 引数オブジェクトの導入 (295
    • オブジェクトそのものの受け渡し (288
      • まとめろと言ったり分けろと言ったり
      • オブジェクト間で依存関係が発生してしまうなど
      • メソッドの移動 (142) も検討すべき?
    • 属性や操作の引数の数を絞り込むことが大切
  • まとめて除外
    • 属性や操作の引数の数を絞りこむ
  • 基本データ型とレコード型の境界を取り除く
    • オブジェクトによるデータ値の置き換え (175
    • クラスによるタイプコードの置き換え (218
    • サブクラスによるタイプコードの置き換え (223
    • いくつかの属性をまとめられそうな場合、「クラスの抽出 (149」
    • オブジェクトによる配列の置き換え (186

ちょっと流し気味に読んでから再度 3 章を読む方向ス。スイッチ文は掘削したいですが。てか来週から朝練に参加できんのだった。