Patterns A pattern is a handful of collaborating objects. Patterns allow developers to work faster and produce better code by not duplicating effort.
There are 1) Creational Patterns, 2) Behavioral Patterns. And 3) Structural Patterns HW 19.1 Name an example of each type of patterns.