私たちは皆、ファウラーの「ギャングオブフォー」と「パターンエンタープライズ」として知られるデザインパターンについての素晴らしい本を知っています。4のギャングにはないデザインパターン?
わかりやすい状況のために、手続き型プログラミング、関数型プログラミング、OOおよびAOプログラミングに特化した、異例のソフトウェアパターンを収集することを提案したいと思います。あなたの想像力を与え、完全な自由を体験してください。
やや関連:https://stackoverflow.com/questions/37337/beyond-gof-design-patterns
多くのGoFパターンは時代遅れです。また、それらのうちのいくつかは、本質的に良いアイデアではなく、C++の一般的な驚異を回避するように設計されています。 – skaffman