【オブジェクト指向】全23種類のGoFデザインパターンに関する説明と参考書籍 by nao · 公開済み 2021年1月7日 · 更新済み 2021年5月15日 Gang Of Fourデザインパターンを学ぶメリット Gang of Fourのデザインパターンとは、「よく見かける機能要件(解決したい問題)」と「各機能要件に対応する設計方針」を23種類に整理したものです。例えば、「単一リソースにアクセスする場合はSingletonデザインパターンが良い」というように、機能要件に適した設計(デザインパターン)を提案しています。 デザインパターンの初出は1995年であり、その有用性がある程度理解されてきたので、オブジェクト指向による設計での基礎知識となりつつあります。デザインパターンが最善の設計方法ではない事もありますが、それを理由にデザインパターンを学習しないのは早計です。 個人的には、デザイ