Aller au contenu
ai101.tools
naviguerouvrirescfermer
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
API and Interface Design logo
Compétence

API and Interface Design

Conçoit des contrats difficiles à mal utiliser et faciles à faire évoluer

0
EnregistrerVisiter le site ↗

Installation

npx skills add addyosmani/agent-skills --skill api-and-interface-design
Se déclenche pour

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

Outils requis
ReadEdit
Auteur
Addy Osmani
Licence
MIT

Le point de départ est la loi de Hyrum : dès qu’une interface compte suffisamment d’utilisateurs, chaque comportement observable devient un contrat, y compris le texte des erreurs et l’ordre des éléments. La compétence préconise donc une surface exposée volontairement réduite, sans fuite de détails d’implémentation, ainsi qu’une stratégie de retrait définie dès la conception plutôt que découverte plus tard. La même approche s’applique aux endpoints REST, aux schémas GraphQL, aux frontières entre modules et aux propriétés des composants.

Commentaires(0)

Connectez-vous pour commenter

Aucun commentaire pour le moment — soyez le premier.

Compétences similaires

Signaler ce commentaire

Pourquoi effectuez-vous ce signalement ?