Vai al contenuto
ai101.tools
spostatiapriescchiudi
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

Progetta contratti difficili da usare male e sicuri da modificare

0
SalvaVisita il sito ↗

Installazione

npx skills add addyosmani/agent-skills --skill api-and-interface-design
Si attiva con

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

Richiede strumenti
ReadEdit
Autore
Addy Osmani
Licenza
MIT

Il punto di partenza è la legge di Hyrum: quando un'interfaccia ha abbastanza utenti, ogni comportamento osservabile diventa un contratto, inclusi il testo dei messaggi di errore e l'ordinamento. Per questo la competenza promuove una superficie esposta volutamente ridotta, evita di rivelare dettagli implementativi e definisce già in fase di progettazione un percorso per la rimozione futura. Lo stesso approccio si applica agli endpoint REST, agli schemi GraphQL, ai confini tra moduli e alle proprietà dei componenti.

Commenti(0)

Accedi per commentare

Non ci sono ancora commenti. Scrivi il primo.

Skill simili

Segnala questo commento

Perché lo stai segnalando?