The iterator pattern is a design pattern in which an iterator is used to traverse a container and access the … More
Tag: patterns
Mediator pattern
In software engineering, the mediator pattern defines an object that encapsulates how a set of objects interact. This pattern is … More
Chain of Responsibility pattern
The chain-of-responsibility pattern is a behavioral design pattern consisting of a source of command objects and a series of processing … More
Proxy Pattern
The proxy pattern is a software design pattern. A proxy, in its most general form, is a class functioning as … More
Adapter pattern
The adapter pattern is a software design pattern that allows the interface of an existing class to be used as … More