Design Patterns are Like Bones Design patterns are versatile, high-level solutions to certain problems that can be used across a variety of circumstances. Like the arrangement of the bones in the mammalian hand which underlie such various forms as the...