2018-10-23 10月22日の学び デザインパターン 量子コンピュータの勉強会の発表無事に終わった。レベルが高くてびっくり。。。 Flyweightパターン 生成したインスタンスをプールに保存・共有するすることでリソースを節約する 別にオブジェクト指向とは関係ないような気が... Mementoパターン インスタンスの状態を保存する 正直保存は実装依存なのでデザインパターンかと言われると?という気がする Observerパターン 通知するパターンとしては「はい、そうですね。」というくらい 実装のコードとしては学ぶことがある 「抽象クラスやインタフェースを用いて具象クラスから抽象メソッドを引出す」 「引数でインスタンスを渡すときやフィールドでインスタンスを保持するときは、具象クラスの型にせず抽象クラスやインタフェースの型にする」