Javaでの開発において、デザインパターンは「再利用可能で保守しやすいコード」を実現するための設計手法として非常に有用です。しかし、全23種類ある「GoF(Gang of Four)」のデザインパターンの中には、実務で頻繁に使われるものもあれば、理論的には優れているが実務では出番の少ないものも存在します。この記事では、それらの違いを明確にし、学習や設計の判断に役立つ情報を提供します。
続きを読むJavaでの開発において、デザインパターンは「再利用可能で保守しやすいコード」を実現するための設計手法として非常に有用です。しかし、全23種類ある「GoF(Gang of Four)」のデザインパターンの中には、実務で頻繁に使われるものもあれば、理論的には優れているが実務では出番の少ないものも存在します。この記事では、それらの違いを明確にし、学習や設計の判断に役立つ情報を提供します。
続きを読む