·122-java-type-design
</>

122-java-type-design

Verwenden Sie es, wenn Sie Java-Code für die Qualität des Typdesigns überprüfen, verbessern oder umgestalten müssen – einschließlich der Einrichtung klarer Typhierarchien, der Anwendung konsistenter Namenskonventionen, der Beseitigung der primitiven Obsession mit domänenspezifischen Wertobjekten, der Nutzung generischer Typparameter, der Erstellung typsicherer Wrapper, der Gestaltung fließender Schnittstellen, der Sicherstellung präziser numerischer Typen (BigDecimal für Finanzberechnungen) und der Verbesserung des Typkontrasts durch Schnittstellen und Methodensignaturausrichtung. Teil des Skills-for-Java-Projekts

14Installationen·3Trend·@jabrena

Installation

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design

So installieren Sie 122-java-type-design

Installieren Sie den KI-Skill 122-java-type-design schnell in Ihrer Entwicklungsumgebung über die Kommandozeile

  1. Terminal öffnen: Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Installationsbefehl ausführen: Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design
  3. Installation überprüfen: Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Quelle: jabrena/cursor-rules-java.

Review and improve Java code using comprehensive type design principles that apply typography concepts to code structure and organization for maximum clarity and maintainability.

Prerequisites: Run ./mvnw compile or mvn compile before applying any change. If compilation fails, stop immediately and do not proceed — compilation failure is a blocking condition.

Core areas: Clear type hierarchies (nested static classes, logical structure), consistent naming conventions (domain-driven patterns, uniform interface/implementation naming), strategic whitespace for readability, type-safe wrappers (value objects replacing primitive obsession, EmailAddress, Money), generic type parameters (flexible reusable types, bounded parameters), domain-specific fluent interfaces (builder pa...

Verwenden Sie es, wenn Sie Java-Code für die Qualität des Typdesigns überprüfen, verbessern oder umgestalten müssen – einschließlich der Einrichtung klarer Typhierarchien, der Anwendung konsistenter Namenskonventionen, der Beseitigung der primitiven Obsession mit domänenspezifischen Wertobjekten, der Nutzung generischer Typparameter, der Erstellung typsicherer Wrapper, der Gestaltung fließender Schnittstellen, der Sicherstellung präziser numerischer Typen (BigDecimal für Finanzberechnungen) und der Verbesserung des Typkontrasts durch Schnittstellen und Methodensignaturausrichtung. Teil des Skills-for-Java-Projekts Quelle: jabrena/cursor-rules-java.

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-03-10
Aktualisiert
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Schnelle Antworten

Was ist 122-java-type-design?

Verwenden Sie es, wenn Sie Java-Code für die Qualität des Typdesigns überprüfen, verbessern oder umgestalten müssen – einschließlich der Einrichtung klarer Typhierarchien, der Anwendung konsistenter Namenskonventionen, der Beseitigung der primitiven Obsession mit domänenspezifischen Wertobjekten, der Nutzung generischer Typparameter, der Erstellung typsicherer Wrapper, der Gestaltung fließender Schnittstellen, der Sicherstellung präziser numerischer Typen (BigDecimal für Finanzberechnungen) und der Verbesserung des Typkontrasts durch Schnittstellen und Methodensignaturausrichtung. Teil des Skills-for-Java-Projekts Quelle: jabrena/cursor-rules-java.

Wie installiere ich 122-java-type-design?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/jabrena/cursor-rules-java --skill 122-java-type-design Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Wo ist das Quell-Repository?

https://github.com/jabrena/cursor-rules-java