デザインパターン
はじめに 今回はDI(Dependency Injection)についてまとめてみたいと思います。 Dependency Injectionとは Dependency Injectionの意味は依存性の注入です。 Wikipediaにはこのようにあります。 依存性の注入(いそんせいのちゅうにゅう、英: Dependency inje…
はじめに アルゴリズムやデザインパターンが重要である理由 はじめに 筆者はC++やObjectiveCやJavaやC#で主にモバイルのアプリ開発をしています。 そんな筆者がエンジニアという職の経験を通して、まずエンジニアとしてまず、勉強するべきことはアルゴリズム…
はじめに 今回はMVVM (Model-View-View Mode)について簡単にまとめてみたいと思います。 MVVMとは Model-View-ViewModel (MVVM、モデル・ビュー・ビューモデル) は、ソフトウェアアーキテクチャパターンのひとつ。独自のグラフィカルユーザインタフェース (G…
はじめに Chain of responsibilityパターンとは Decoratorパターンとの違い 実装上の注意点 Class図 実装サンプル まとめ 参考 はじめに 今回はChain of Responsibilityパターンについてご紹介します。 Chain of responsibilityパターンとは Chain-of-respon…
はじめに Decoratorパターンとは クラス図 実装例 まとめ 参考 はじめに 今回はデザインパターンの一つ、Decoratorパターンについて紹介していきます。 Decoratorパターンとは Decorator パターン(デコレータ・パターン)とは、GoF(Gang of Four; 4人のギ…
はじめに Commandパターンとは Commandパターンの具体的な使用例 クラス図 実装例 まとめ 参考 はじめに 今回はデザインパターンの一つ、Commandパターンについてご紹介します。 Commandパターンとは Wikipediaには以下のようにあります。 Command パターン…
プログラミングのデザインパターンの一つ、Adapterパターンについて紹介します
プログラミングのデザインパターンの一つ、ObjectPoolパターンを実装例を交えて紹介します。
プログラミングのデザインパターンのうち、生成に関するデザインパターンの紹介です。
プログラミングのデザインパターンの一つPrototypeパターンについて実装例も交えて紹介します。
プログラミングのデザインパターンの一つ、Singletonパターンについて実装例を交えて紹介します。
プログラミングのデザインパターンの一つ、Factory Methodパターンについて実装例を交えて紹介します。
プログラミングのデザインパターンの一つ、Builderパターンについて実装例を交えて紹介します。
プログラミングのデザインパターンの一つ、Abstract Factoryパターンについて実装例も交えて紹介します。