aethrox-codebase-design

SKILLWorkflowCommunity
v0.0.0aethroxMITAktualisiert vor 9 TQuelle →

Module design discipline from John Ousterhout's A Philosophy of Software Design, depth as the metric (a lot of functionality behind a simple interface), information hiding vs. leakage, the concrete red flags that mark a shallow module, and comparing at least two designs before committing. Use when d

Community-submitted skill. Not yet reviewed by the Forge team. Full prompt content may not be available.Request review →
18Repo-Sterne
1Clients
1Formate
vor 9 TLetzte Aktualisierung
Skill
Autoraethrox
Version0.0.0
LizenzMIT
KategorieWorkflow
Formateskill.md
PromptNicht veröffentlicht
Kompatibilität
Claude✓ Unterstützt
Cursor
Copilot
ChatGPT
Gemini
Über

Module design discipline from John Ousterhout's A Philosophy of Software Design, depth as the metric (a lot of functionality behind a simple interface), information hiding vs. leakage, the concrete red flags that mark a shallow module, and comparing at least two designs before committing. Use when designing a new module or class, deciding where an interface boundary (seam) should go, reviewing a d

Schlagwörter
skillclaude