ما هي modularity-patterns؟
يوصي بأنماط النمطية والتركيب والفصل لتحديات التصميم. يُستخدم عند تصميم بنيات المكونات الإضافية، أو تقليل الاقتران، أو تحسين قابلية الاختبار، أو فصل الاهتمامات الشاملة. المصدر: jdubray/puffin.
يوصي بأنماط النمطية والتركيب والفصل لتحديات التصميم. يُستخدم عند تصميم بنيات المكونات الإضافية، أو تقليل الاقتران، أو تحسين قابلية الاختبار، أو فصل الاهتمامات الشاملة.
ثبّت مهارة الذكاء الاصطناعي modularity-patterns بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: jdubray/puffin.
Apply these patterns when designing or refactoring code for modularity, extensibility, and decoupling.
| Hard-coded dependencies | DI, IoC, Service Locator, SAM | | Need runtime extensions | Plugin, Microkernel, Extension Points | | Swappable algorithms | Strategy, Abstract Factory | | Additive behavior | Decorator, Chain of Responsibility, SAM | | Feature coupling | Package by Feature | | Scattered concerns | AOP, Interceptors, Mixins, SAM |
| Temporal coupling | Observer, Event Bus, Event Sourcing, SAM | | Read/write optimization | CQRS | | Deployment flexibility | Feature Toggles, Microservices |
يوصي بأنماط النمطية والتركيب والفصل لتحديات التصميم. يُستخدم عند تصميم بنيات المكونات الإضافية، أو تقليل الاقتران، أو تحسين قابلية الاختبار، أو فصل الاهتمامات الشاملة. المصدر: jdubray/puffin.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/jdubray/puffin --skill modularity-patternsيوصي بأنماط النمطية والتركيب والفصل لتحديات التصميم. يُستخدم عند تصميم بنيات المكونات الإضافية، أو تقليل الاقتران، أو تحسين قابلية الاختبار، أو فصل الاهتمامات الشاملة. المصدر: jdubray/puffin.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/jdubray/puffin --skill modularity-patterns بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/jdubray/puffin