Design Patterns: Observer and Publish-Subscribe
This is the fourth of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In this episode, Phil demonstrates the Observer pattern. In this pattern, an object, called the subject, maintains a list of its dependents, called observers, and notifies them automatically of any state changes, usually by calling one of their methods. Phil also compares the Observer pattern to the Publish-Subscribe pattern. Resources: Sample code: https://github.com/skimedic/presentat... Design Patterns: Elements of Reusable Object-Oriented Software book: https://www.amazon.com/Design-Pattern... Head First Design Patterns book: https://www.amazon.com/Head-First-Des...

Design Patterns: Template Method

Design Patterns: Command/Memento

The Observer Pattern

Design Patterns: Dependency Inversion Principle Explained Practically in C# (The D in SOLID)

Delegates, Events, Actions and Funcs - The Observer Pattern (Unity & C#)

Observer Design Pattern in Java

Design Patterns: Adapter and Façade

Why Aliens Would NEVER Invade Africa

Design Patterns in Plain English | Mosh Hamedani

Ex-Google Recruiter Explains Why "Lying" Gets You Hired

Why The Russian Accent Terrifies Everyone

Command Pattern – Design Patterns (ep 7)

Logging, tracing and metrics: instrumentation in .NET and Azure - Alex Thissen - NDC London 2023

Design Patterns: Strategy

The AI Take Over Has Completely Backfired and I Can't Be Happier

Observer Pattern – Design Patterns (ep 2)

5 Design Patterns That Are ACTUALLY Used By Developers

Design Patterns: Singleton

Margin Call - "Sell it all. Today." 👆🤘👆

