java-dev
Installation
SKILL.md
Java Development - Alibaba Coding Guidelines
Overview
This skill provides comprehensive Java development guidance based on the Alibaba Java Coding Guidelines (Songshan Edition). It ensures all Java code follows industry best practices covering naming conventions, coding standards, concurrency, exception handling, database design, security, testing, and architectural design.
Core Principles
When writing Java code, always follow these fundamental principles:
- Code Readability: Write code that is easy to understand and maintain
- Consistency: Follow consistent naming and formatting conventions
- Safety First: Prevent common pitfalls like NPE, SQL injection, and concurrency issues
- Performance Awareness: Consider performance implications of design decisions
- Test Coverage: Ensure adequate unit test coverage for critical code