FactoryパターンはどちらもFactory系だけど具体的にどう違うのかなと思っていると、こちらのサイトに自分の知りたいことがほとんど書いてありました。dzone.com簡単に内容をまとめたものをメモとして残しておこうと思います。結論を先に述べると、2つのパターンの最大の違いは生成するインスタンスの数です。Factoryパターンまずは2つのパターンについて簡単に説明しておきます。定義しておき、サブクラスで具体的なインスタンス化の方法を各々実装します。Factoryクラスがあるインスタンス及び、そのインスタンスの生成に必要なインスタンス群を生成するためのAPIを提供し、サブクラスでそれらの具体的な実装を行います。Factoryパターンの違い2つのパターンの違いは大きく分けて2つあります。それぞれ順番に説明していきます。Factoryパターンは複数の部品を組み合わせて一つのインスタンスを生成する時に使います。Factoryはクラスで表現します。Methodを持つクラスの役割はインスタンス生成だけとは限りません。Factoryクラスの役割は一連のインスタンスを生成することです。メソッドかクラスかに伴って抽象度も異なります。Factoryパターンはクラスレベルの抽象化なので、後者の方がより抽象的です。Factoryパターンの違いです。生成するインスタンス・部品の数や抽象化のレベルを意識するといい感じだと思います。Tumblr関連記事2019-09-08Googleに学ぶコードレビューで確認すべきポイントGoogleがコードレビューのガイドラインを公開してくれました。Code】BlackとFlake8を使ってきれいなPythonコードを書く!!スポンサーリンクプロフィール応用情報取得。3度の学会発表経験あり。使用言語は主にPythonとSwift。(1)月別アーカイブ検索このブログについてプライバシーポリシースポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。