Un Design Pattern è una soluzione progettuale ad un problema riccorrente. In questa sezione cercheremo di analizzare le caratteristiche di quelli più utilizzati.