·interface-segregation-principle
</>

interface-segregation-principle

استخدامها عند تصميم الواجهات. يُستخدم عند تنفيذ واجهات بطرق لا تحتاج إليها. يُستخدم عند الاضطرار إلى تنفيذ throw/no-op لطرق الواجهة.

18التثبيتات·0الرائج·@yanko-belov

التثبيت

$npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle

كيفية تثبيت interface-segregation-principle

ثبّت مهارة الذكاء الاصطناعي interface-segregation-principle بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: yanko-belov/code-craft.

Clients should not be forced to depend on interfaces they don't use.

Many small, focused interfaces are better than one large "fat" interface. If an implementer must throw exceptions or provide no-ops for interface methods, the interface is too large.

Providing both the violation and the correct approach is still providing a violation.

استخدامها عند تصميم الواجهات. يُستخدم عند تنفيذ واجهات بطرق لا تحتاج إليها. يُستخدم عند الاضطرار إلى تنفيذ throw/no-op لطرق الواجهة. المصدر: yanko-belov/code-craft.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-12
آخر تحديث
2026-03-10

Browse more skills from yanko-belov/code-craft

إجابات سريعة

ما هي interface-segregation-principle؟

استخدامها عند تصميم الواجهات. يُستخدم عند تنفيذ واجهات بطرق لا تحتاج إليها. يُستخدم عند الاضطرار إلى تنفيذ throw/no-op لطرق الواجهة. المصدر: yanko-belov/code-craft.

كيف أثبّت interface-segregation-principle؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/yanko-belov/code-craft