Notifiers make anonymous communication between objects in a system possible. They are also easy to understand, providing a seamless migration as new developers are introduced to a project. This article describes the design and implementation of Notifiers in C++.
Latest Patterns Articles
Gain an overview on what a design pattern is and how they employed in developing MFC library.
Provides a very fine C++ implementation of the Observer Pattern (implementing cyclic updates, self reference, etc.)
This C++ tutorial shows you how to avoid object dependencies using the Observer Pattern, and explains when and why the Observer Pattern is needed, its benefits and liabilities.
Applying Strategy Pattern in C++ Applications
Bridge Pattern - Bridging the gap between Interface and Implementation
Latest CodeGuru Developer Columns
Learn to implement exception handling mechanism in C++.
Play with gravity in Unity.
With a UWP app, you can design for specific input modes and devices. Learn to control a camera from one.
Take advantage of pattern matching to check for patterns in your code, improve performance, and simplify your code.