gang-of-four
3 notes tagged gang-of-four in the Architecture topic. Software architecture: domain-driven design, patterns, distributed systems and modernizing legacy platforms.
- Visitor design pattern, the concept, problem solution and use cases
Visitor is a behavioral design pattern that lets you separate algorithms from the objects on which they operate.
- A tour of Template method pattern with Golang
Template method: the problem, the concept, the solution, its use cases, implementations, pros & cons. The Template Method pattern in Go offers a powerful way to define…
- Gang of Four design patterns, notes on seven creational and behavioral patterns
Working notes on Singleton, Builder, Prototype, Strategy, State, Observer and Command, each with its problem, structure, examples, trade-offs and use cases.