Skill
API and Interface Design
Ontwerpt contracten die veilig wijzigen en lastig misbruiken
Installeren
npx skills add addyosmani/agent-skills --skill api-and-interface-design
Wordt geactiveerd bij
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
Vereist tools
ReadEdit
- Auteur
- Addy Osmani
- Licentie
- MIT
Het uitgangspunt is de wet van Hyrum: zodra een interface genoeg gebruikers heeft, wordt elk waarneembaar gedrag een contract, inclusief de tekst en volgorde van foutmeldingen. Daarom stuurt de skill aan op een bewust klein openbaar oppervlak, zonder gelekte implementatiedetails, en op een verwijderingspad dat al tijdens het ontwerp wordt bepaald. Dezelfde aanpak geldt voor REST-endpoints, GraphQL-schema's, modulegrenzen en componentprops.

Reacties(0)
Log in om te reageren