İçeriğe geç
ai101.tools
gezesckapat
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

Yanlış kullanılması zor, sonradan değiştirilmesi güvenli sözleşmeler kurar.

0
KaydetSiteye git ↗

Kurulum

npx skills add addyosmani/agent-skills --skill api-and-interface-design
Ne zaman devreye girer

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

Gerekli araçlar
ReadEdit
Geliştirici
Addy Osmani
Lisans
MIT

Çıkış noktası Hyrum Yasası: bir arayüzün yeterince kullanıcısı olduğunda hata metni ve sıralama dahil gözlemlenebilen her davranış fiilen sözleşmeye dönüşüyor. Bu yüzden dışarıya açılan yüzey bilinçli olarak dar tutuluyor, uygulama ayrıntısı sızdırılmıyor ve bir şeyin nasıl kaldırılacağı sonradan keşfedilmek yerine tasarım anında kararlaştırılıyor. Aynı yaklaşım REST uçları, GraphQL şemaları, modül sınırları ve bileşen prop'ları için geçerli.

Yorumlar(0)

Yorum yapmak için giriş yap

Henüz yorum yok — ilk yorumu sen yaz.

Benzer skill'ler

Bu yorumu şikayet et

Neden şikayet ediyorsun?