最終更新日:2023‐01-01
デザインパターンとは
先人たちの苦労の結晶によって生まれた、設計(実装)のための洗練された「パターン」のこと。
GoF(Gang Of Four)といわれる4人の賢い人たちが持ち寄った設計に関するパターンを集めた設計の虎の巻。大きく分けて生成・構造・振る舞いの3つに分けられ、全部で23のパターンに分けられる。
J2EEパターン:http://www.techscore.com/tech/J2EEPattern/index.html
生成に関するデザインパターン
- Factory/Factory Method(ファクトリ/ファクトリメソッド)
- Singleton(シングルトン)
Factoryパターンは、オブジェクトの工場だ。
構造に関するデザインパターン
- Adapter(アダプター)
- Facade(ファサード)
振る舞いに関するデザインパターン
技術の進化についていけていないシステムエンジニア。浅く広く、何でも大体はこなせるエンジニアで重宝されてる(つもり)。でもやっぱり特化した武器欲しい。
備忘録として記事を投稿していますが、少しでも誰かの助けになればと思います。
最近はプロジェクトでReact(TypeScript )を触っています。
趣味でギター弾きます。