Discussione 'design pattern'