Design-Patterns

4 posts
Design-Patterns
members

Factory Pattern

4 min read
Simon Coope
Simon Coope
This post is a continuation of the design pattern posts I've been working through recently, which can be found in GitHub. Additionally, I would also recommend reading the Head First…
Design-Patterns
members

Observer Pattern

4 min read
Simon Coope
Simon Coope
As mentioned in a previous post, I've been working on a project that documents the various design patterns and approaches I use. This post is a continuation of that, which…
Design-Patterns
members

Composition and Inheritance

7 min read
Simon Coope
Simon Coope
I've recently started working on a project that documents the various design patterns and approaches I use because although I've used design patterns extensively I can't always think up a…
C#
members

Composite Pattern

2 min read
Simon Coope
Simon Coope
The composite pattern is a structural design pattern that's used when you want to compose objects into tree structures to represent part-whole hierarchies. Basically, the composite pattern is useful when…