自分が今まで多数のプロジェクトで他の人が書いたソースコードを見てきましたが、
これはデザインパターンを使っているなと思われるソースコードに殆ど出会ったことがありません。
そこでデザインパターンを実際にどう使えば良いのかを考えていきたいと思います。
まずどんなデザインパターンがあるか見てみましょう。
生成に関するパターン
Simple Factoryパターン
Factory Methodパターン
Abstract Factoryパターン
Singletonパターン
Builderパターン
Prototypeパターン
構造に関するパターン
Adapterパターン
Bridgeパターン
Compositeパターン
Facadeパターン
Flyweightパターン
Proxyパターン
振舞に関するパターン
Chain of Responsibilityパターン
Commandパターン
Interpreterパターン
Mediatorパターン
Mementoパターン
Observerバターン
Stateパターン
Template Methodパターン
Visitorパターン
プレゼンテーションパターン
Model-View-Controllerパターン
Front Controllerパターン
View Helperパターン
Decoratorパターン
Service to workerパターン
Composite Viewパターン
Asynchronous Pageパターン
Caching Filterパターン
Resource Poolパターン
ビジネスロジック層のパターン
Composite Entityパターン
Entity Facadeパターン
層と層の間の通信のパターン
Data Transferパターン
Data Transfer Hashパターン
データベースパターン
Data Access Objectパターン
Tuple Tableパターン
PK Block Generatorパターン
等々。。
昔の人は凄いですね。
これだけあげましたけどまだ沢山のデザインパターンがあります。
次回からはこの中からデザインパターンを見ていくことにしましょう。
人気ブログランキングへ
0 件のコメント:
コメントを投稿