News

The facade design pattern is a creational design pattern, i.e., falls under the creational design pattern group and can be used to represent a gateway to a subsystem.
Iterator is a behavioral design pattern in which you use an iterator to enumerate the elements of the container, i.e. the collection, in a sequential manner.