Zum Inhalt springen
ai101.tools
navigierenöffnenescschließen
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
API and Interface Design logo
Skill

API and Interface Design

Entwirft robuste Verträge, die sich sicher ändern lassen

0
SpeichernWebsite besuchen ↗

Installation

npx skills add addyosmani/agent-skills --skill api-and-interface-design
Wird ausgelöst bei

Yeni bir uç nokta, modül sınırı veya dışarıya açılan herhangi bir sözleşme tasarlanırken ya da mevcut biri değiştirilirken

Benötigte Tools
ReadEdit
Autor
Addy Osmani
Lizenz
MIT

Ausgangspunkt ist Hyrums Gesetz: Hat eine Schnittstelle genügend Nutzer, wird jedes beobachtbare Verhalten zum Vertrag, einschließlich Wortlaut von Fehlermeldungen und Reihenfolge. Deshalb setzt der Skill auf eine bewusst kleine öffentliche Oberfläche, vermeidet offengelegte Implementierungsdetails und legt bereits beim Entwurf fest, wie Funktionen später entfernt werden können. Derselbe Ansatz gilt für REST-Endpunkte, GraphQL-Schemas, Modulgrenzen und Component Props.

Kommentare(0)

Zum Kommentieren anmelden

Noch keine Kommentare — schreibe den ersten.

Ähnliche Skills

Diesen Kommentar melden

Warum meldest du das?