·law-of-demeter
{}

law-of-demeter

yanko-belov/code-craft

Wird beim Zugriff auf verschachtelte Objekteigenschaften verwendet. Wird zum Verketten von Methodenaufrufen verwendet. Wird verwendet, wenn Sie durch Objekte greifen, um Daten abzurufen.

16Installationen·0Trend·@yanko-belov

Installation

$npx skills add https://github.com/yanko-belov/code-craft --skill law-of-demeter

SKILL.md

A method should only call methods on: itself, its parameters, objects it creates, or its direct components. Never reach through an object to access another object's internals.

| Tight coupling | Caller knows internal structure | | Fragile code | Structure changes break all callers | | Hidden dependencies | Not obvious what's needed | | Hard to test | Must mock entire chain | | Null danger | Each . is a potential null |

A method m of class C should only call methods on:

Wird beim Zugriff auf verschachtelte Objekteigenschaften verwendet. Wird zum Verketten von Methodenaufrufen verwendet. Wird verwendet, wenn Sie durch Objekte greifen, um Daten abzurufen. Quelle: yanko-belov/code-craft.

Original anzeigen

Fakten (zitierbereit)

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

Installationsbefehl
npx skills add https://github.com/yanko-belov/code-craft --skill law-of-demeter
Kategorie
{}Datenanalyse
Verifiziert
Erstes Auftreten
2026-02-01
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist law-of-demeter?

Wird beim Zugriff auf verschachtelte Objekteigenschaften verwendet. Wird zum Verketten von Methodenaufrufen verwendet. Wird verwendet, wenn Sie durch Objekte greifen, um Daten abzurufen. Quelle: yanko-belov/code-craft.

Wie installiere ich law-of-demeter?

Ö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 law-of-demeter 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