This skill provides comprehensive best practices for Java development, serving as a reference guide during code reviews and architectural decisions. It covers SOLID principles, DRY, Clean Code, Java-specific patterns, testing strategies, and common anti-patterns.
High-quality Java code is essential for building maintainable, scalable, and robust applications. This skill documents industry-standard practices that emphasize:
This skill is designed to be referenced by the uncle-duke-java agent during code reviews and by developers when writing Java code.
Best practice complete per lo sviluppo Java che coprono principi SOLID, DRY, codice pulito, modelli specifici di Java (facoltativo, immutabilità, flussi, lambda), gestione delle eccezioni, raccolte, concorrenza, test con JUnit 5 e Mockito, organizzazione del codice, ottimizzazione delle prestazioni e anti-pattern comuni. Riferimento essenziale per l'agente uncle-duke-java durante le revisioni del codice e la guida all'architettura. Fonte: clostaunau/holiday-card.