デザインパターン3:Composite,Abstract Factory,Factory Method ...【C#】
Compositeパターン,Simple Factoryパターン,Abstract Factoryパターン,Factory MethodパターンをC#を使って解説しています
Description
どうもこんにちは。ピーコックアンダーソンです。
今回は,デザインパターンの第3弾のコースとなります。
収録パターンは,次の4つのパターンを収録しています。
・Composite
・Simple Factory
・Abstract Factory
・Factory Method
ボリュームとしては4つのパターンで,5時間を超える大作になりました。
【Compositeパターン】
Compositeパターンは,階層構造を実装する時のパターンです。
ツリー上のモノや,メニューなど,
階層構造になっている物は,このコンポジットパターンを使うことで,
あとから階層が増えても簡単に対応できるような造りで実装できます。
コース内では,コンポジットパターンの基本的な実装例をやった後に,
さらに実践的な例でアプリケーションを作成しているため,
今すぐ現場で使えるレベルのコンポジットパターンを学ぶことができます。
そのため,このコンポジットパターンだけで3時間以上のボリュームになっています。
このコース以上にコンポジットパターンを解説している教材はないのではないかと思います。
個人的にはかなりおすすめのコースです。
受講後は,世の中に潜んでいるコンポジットパターンが見えてくるようになると思います。
【Factoryパターン】
Factory系のパターンとして,次の3つのパターンを解説しています。
・Simple Factory
・Abstract Factory
・Factory Method
Simple Factoryは,一番見かけるFactoryパターンだと思います。
区分によってどのインスタンスを生成するかを決めるパターンです。
ただ,これはGoFのパターンではないFactoryパターンです。
GoFのFactoryパターンは,Abstract FactoryとFactory Methodパターンです。
本コースでは,最初にSimple Factoryパターンを解説し,
その後に,Abstract Factory,Factory Methodを解説することで,
それぞれを違いを理解し,どういったケースで,
どのファクトリーを使うべきかを感じていただくことができます。
これも実践的なアプリケーションを例に,
2時間以上のボリュームで解説しています。
全体で5時間を超えるボリュームで解説しているため,
デザインパターンを学んでいる方には,
楽しんでいただけるコースになったと思います。
個人的にはかなりおすすめのコースです。
よかったら観てみてください。
What You Will Learn!
- Compositeパターンを学びたい方
- Simple Factoryパターンを学びたい方
- Abstract Factoryパターンを学びたい方
- Factory Methodパターンを学びたい方
Who Should Attend!
- GoFのデザインパターンをC#で学びたい方