Ir para o conteúdo
ai101.tools
navegarabrirescfechar
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

Projeta contratos difíceis de usar mal e seguros para evoluir

0
SalvarVisitar site ↗

Instalação

npx skills add addyosmani/agent-skills --skill api-and-interface-design
Acionada por

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

Requer ferramentas
ReadEdit
Autor
Addy Osmani
Licença
MIT

O ponto de partida é a Lei de Hyrum: quando uma interface tem usuários suficientes, todo comportamento observável vira um contrato, incluindo o texto das mensagens de erro e a ordenação. Por isso, a habilidade defende uma superfície exposta deliberadamente pequena, sem detalhes de implementação vazados, e um caminho de remoção definido durante o projeto, não descoberto depois. A mesma abordagem vale para endpoints REST, esquemas GraphQL, limites entre módulos e propriedades de componentes.

Comentários(0)

Entre para comentar

Ainda não há comentários — seja o primeiro.

Skills semelhantes

Denunciar este comentário

Por que você está denunciando isto?