java-best-practices
CommunityMaster Java best practices at a glance.
Authorclostaunau
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill consolidates Java development best practices—SOLID, DRY, Clean Code, modern Java features (Optional, immutability, streams, lambdas), exception handling, collections, concurrency, testing with JUnit 5 and Mockito, code organization, performance optimization, and common anti-patterns—providing a reliable reference for code reviews and architecture guidance.
Core Features & Use Cases
- Comprehensive guidance: SOLID, Clean Code, DRY, and Java-specific patterns.
- Testability & quality: Best practices for testing with JUnit 5 and Mockito.
- Architecture & Performance: Code organization, concurrency, and performance tips.
- Use Case: During Java project reviews or when writing new Spring-based services, apply these standards to ensure maintainable, scalable code.
Quick Start
Start by reviewing the SOLID and DRY sections, then consult the testing and Spring sections when implementing a new feature in a Spring application.
Dependency Matrix
Required Modules
None requiredComponents
Standard packageđź’» Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: java-best-practices Download link: https://github.com/clostaunau/holiday-card/archive/main.zip#java-best-practices Please download this .zip file, extract it, and install it in the .claude/skills/ directory.