Tag: Structural

The last design pattern in the Structural Category is the Proxy Design Pattern. Let's take a look at the definition of this design pattern, when and how to implement this design pattern in C# and .Net ...

The sixth design pattern in the Structural Pattern is the Flyweight Design Pattern. We will see what is this design pattern and how can we implement it in our program.Note: Code can be downloaded at m ...

The fifth design pattern in the Structural Category is the Facade Design Pattern. Let's take a look on what is this design pattern for and how do we implement it in C# and .Net.Note: Code can be downl ...

Before we get started to the design patterns themselves, we need to have a general overview of the whole picture by looking at the so-called Gamma Categorization. So, what is that Gamma Categorization ...