Che cos'è design-patterns?
Modelli di progettazione comuni con esempi Java (Factory, Builder, Strategy, Observer, Decorator, ecc.). Da utilizzare quando l'utente richiede "implement pattern", "use factory", "strategy pattern" o quando si progettano componenti estensibili. Fonte: decebals/claude-code-java.