Design pattern
Builder
Cosa significa «Builder»?
Pattern creazionale che separa la costruzione di un oggetto complesso dalla sua rappresentazione, costruendolo passo dopo passo. È utile quando un oggetto ha molte parti o configurazioni opzionali.