Amazon.co.jp: 良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方 eBook : 仙塲 大也: Kindleストア メモ インスタンス変数の上書きは理解を難しくする 設計パターン 完全コンストラクタ 値オブジェクト ストラテジ ポリシー ファーストクラスコレクション コレクション型インスタンスを不正状態から防御できる コレクションの操作処理をクラスに集約することができる スプラウトクラス static メソッドは低凝集な構造になりやすい ファクトリメソッド 初期化ロジックの分散を防ぐことができる インスタンスの利用側クラスで, インスタンス生成ロジック…