Explore relationships
Software design pattern
A software design pattern describes a reusable solution to a commonly needed behavior in software. A design pattern is not a rigid structure to be copied directly into source code.
Use + to expand a branch. Click a topic name to open its summary.