interface-segregation-principle
✓Wird beim Entwerfen von Schnittstellen verwendet. Verwenden Sie diese Option, wenn Sie Schnittstellen mit Methoden implementieren, die Sie nicht benötigen. Wird verwendet, wenn die Implementierung von throw/no-op für Schnittstellenmethoden erzwungen wird.
Installation
SKILL.md
Clients should not be forced to depend on interfaces they don't use.
Many small, focused interfaces are better than one large "fat" interface. If an implementer must throw exceptions or provide no-ops for interface methods, the interface is too large.
Providing both the violation and the correct approach is still providing a violation.
Wird beim Entwerfen von Schnittstellen verwendet. Verwenden Sie diese Option, wenn Sie Schnittstellen mit Methoden implementieren, die Sie nicht benötigen. Wird verwendet, wenn die Implementierung von throw/no-op für Schnittstellenmethoden erzwungen wird. Quelle: yanko-belov/code-craft.
Fakten (zitierbereit)
Stabile Felder und Befehle für KI/Such-Zitate.
- Installationsbefehl
npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle- Quelle
- yanko-belov/code-craft
- Kategorie
- </>Entwicklung
- Verifiziert
- ✓
- Erstes Auftreten
- 2026-02-12
- Aktualisiert
- 2026-02-18
Schnelle Antworten
Was ist interface-segregation-principle?
Wird beim Entwerfen von Schnittstellen verwendet. Verwenden Sie diese Option, wenn Sie Schnittstellen mit Methoden implementieren, die Sie nicht benötigen. Wird verwendet, wenn die Implementierung von throw/no-op für Schnittstellenmethoden erzwungen wird. Quelle: yanko-belov/code-craft.
Wie installiere ich interface-segregation-principle?
Ö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/yanko-belov/code-craft --skill interface-segregation-principle Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor
Wo ist das Quell-Repository?
https://github.com/yanko-belov/code-craft
Details
- Kategorie
- </>Entwicklung
- Quelle
- skills.sh
- Erstes Auftreten
- 2026-02-12