Singletonパターン
プロセス内で単一のインスタンス(シングルトン)であることを補償するパターン
・ [Go言語, Python] Singletonパターンを学ぼう!
・ [Golang]シングルトンパターンを学ぼう!~Version 2~
Builderパターン
オブジェクトの生成過程を抽出し、動的なオブジェクトを生成を可能にするパターン
・ [Go言語]Builderパターン ~Builder~
・ [Go言語]Builderパターン ~Facets~
・ [Go言語]Builderパターン ~Parameter~
・ [Go言語]Builderパターン ~Functional Builder~
・ [Golang]Builderパターンを学ぼう!~Version 2~
Factoryパターン
インスタンスの生成に柔軟性を与えるためのパターン
・ [Go言語]Factoryパターン~前編~
・ [Go言語]Factoryパターン~後編~
・ [Golang]Factory Methodパターンを学ぼう!~Version 2~
Prototypeパターン
インスタンスの生成に関するデザインパターン
・ [Go言語]Prototypeパターンを学ぼう!
・ [Golang]Prototypeパターンを学ぼう!~Version 2~
Adapterパターン
既存の機能を変更せずに新しい機能を追加するパターン
・ [Go言語]Adapterパターンを学ぼう!
・ [Golang]Adapterパターンを学ぼう!~Version 2~
Bridgeパターン
機能と実装を分離して、それぞれ独立に拡張できるようにしたパターン
・ [Go言語]Bridgeパターンを学ぼう!
・ [Golang]Bridge パターンを学ぼう!~Version 2~
Compositeパターン
再帰的な構造の取り扱いを容易にするパターン
・ [Go言語]Compositeパターンを学ぼう!
・ [Golang]Compositeパターンを学ぼう!~Version 2~
Facadeパターン
・ [Go言語]Facadeパターンを学ぼう!
Flyweightパターン
・ [Go言語]Flyweightパターンを学ぼう!
Decoratorパターン
あるコアとなる機能に柔軟に機能を追加していくことができるパターン
・ [Go言語]Decoratorパターンを学ぼう!
・ [Golang]デコレーターパターンを学ぼう!~Version 2~
Proxyパターン
プログラムの要求を代理人(Proxy)が受け取って処理するパターン
コメントを残す
コメントを投稿するにはログインしてください。