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.
Комплексные передовые методы разработки Java, охватывающие принципы SOLID, DRY, чистый код, специфичные для Java шаблоны (необязательные, неизменяемость, потоки, лямбда-выражения), обработку исключений, коллекции, параллелизм, тестирование с помощью JUnit 5 и Mockito, организацию кода, оптимизацию производительности и общие антишаблоны. Важный справочник по агенту uncle-duke-java во время проверки кода и руководства по архитектуре. Источник: clostaunau/holiday-card.