Benny9193

Benny9193

Actif
5
Compétences
2
Catégories
ClaudeCodexCode(CC)

Skills publiés 5

🧪

tdd

تطوير الاختبارات الموجه (TDD) باستخدام دورة الأحمر-الأخضر-إعادة الهيكلة

Sûr 70

كتابة الاختبارات بعد الكود يؤدي إلى سلوك غير مختبَر ومشاكل في التصميم. توفر هذه المهارة سير عمل TDD صارم يدفع نحو تصميم كود أفضل من خلال دورة الأحمر-الأخضر-إعادة الهيكلة.

Claude Codex Code(CC)
Installer
🧱

solid-principles

تطبيق مبادئ SOLID

Sûr 70

تصبح الشيفرة البرمجية صعبة الصيانة عندما تحتوي الطبقات على مسؤوليات متعددة وترابط وثيق. توفر هذه المهارة توضيحات وأمثلة واضحة لمبادئ SOLID لتصميم برمجيات يسهل توسيعها واختبارها وتعديلها.

Claude Codex Code(CC)
Installer
📦

code-patterns

تطبيق أنماط التصميم الشائعة

Sûr 69

يضيع المطورون الوقت في إعادة ابتكار حلول للمشاكل الشائعة. توفر هذه المهارة أنماط أكواد TypeScript جاهزة للاستخدام لأنماط التصميم الإنشائية والهيكلية والسلوكية بالإضافة إلى أنماط غير المتزامنة والوصول إلى البيانات.

Claude Codex Code(CC)
Installer
🧹

clean-code

تطبيق مبادئ الكود النظيف

Sûr 68

يُقرأ الكود كثيراً أكثر مما يُكتب. تساعدك هذه المهارة على كتابة كود يمكن للبشر فهمه. توفر مبادئ مثبتة للتسمية والدوال والتعليقات ومعالجة الأخطاء التي تحسن قابلية قراءة الكود وقابليته للصيانة.

Claude Codex Code(CC)
Installer
🔌

api-design

تصميم واجهات برمجة التطبيقات REST وفق أفضل الممارسات

Sûr 69

غالبًا ما تعاني واجهات برمجة التطبيقات من تسمية غير متسقة، وبنية URL ضعيفة، واستخدام غير صحيح لطرق HTTP. توفر هذه المهارة إرشادات واضحة لتصميم واجهات برمجة تطبيقات تكون بديهية وقابلة للتوسع وسهلة الصيانة.

Claude Codex Code(CC)
Installer