·solid-principles
</>

solid-principles

Liste de contrôle des principes SOLID avec des exemples Java. À utiliser lors de la révision des classes, de la refactorisation du code ou lorsque l'utilisateur pose des questions sur la responsabilité unique, l'ouverture/la fermeture, Liskov, la ségrégation d'interface ou l'inversion de dépendance.

10Installations·3Tendance·@decebals

Installation

$npx skills add https://github.com/decebals/claude-code-java --skill solid-principles

Comment installer solid-principles

Installez rapidement le skill IA solid-principles dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/decebals/claude-code-java --skill solid-principles
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : decebals/claude-code-java.

| S | Single Responsibility | One class = one reason to change | | O | Open/Closed | Open for extension, closed for modification | | L | Liskov Substitution | Subtypes must be substitutable for base types | | I | Interface Segregation | Many specific interfaces > one general interface | | D | Dependency Inversion | Depend on abstractions, not concretions |

"Software entities should be open for extension, but closed for modification."

| Strategy | Multiple algorithms for same operation | | Template Method | Same structure, different steps | | Decorator | Add behavior dynamically | | Factory | Create objects without specifying class |

Liste de contrôle des principes SOLID avec des exemples Java. À utiliser lors de la révision des classes, de la refactorisation du code ou lorsque l'utilisateur pose des questions sur la responsabilité unique, l'ouverture/la fermeture, Liskov, la ségrégation d'interface ou l'inversion de dépendance. Source : decebals/claude-code-java.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/decebals/claude-code-java --skill solid-principles
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-25
Mis à jour
2026-03-10

Browse more skills from decebals/claude-code-java

Réponses rapides

Qu'est-ce que solid-principles ?

Liste de contrôle des principes SOLID avec des exemples Java. À utiliser lors de la révision des classes, de la refactorisation du code ou lorsque l'utilisateur pose des questions sur la responsabilité unique, l'ouverture/la fermeture, Liskov, la ségrégation d'interface ou l'inversion de dépendance. Source : decebals/claude-code-java.

Comment installer solid-principles ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/decebals/claude-code-java --skill solid-principles Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/decebals/claude-code-java