ما هي design-patterns؟
يُستخدم عند تصميم بنية البرنامج، أو إعادة هيكلة بنية التعليمات البرمجية، أو حل مشكلات التصميم المتكررة، أو عندما تظهر التعليمات البرمجية أعراضًا مثل الاقتران المحكم، أو التسلسلات الهرمية الصارمة، أو المسؤوليات المتناثرة، أو المكونات التي يصعب اختبارها. استخدمه أيضًا عند الاختيار بين الأساليب المعمارية أو مراجعة التعليمات البرمجية للتحسينات الهيكلية. المصدر: ratacat/claude-skills.