العودة إلى الفهرس / إعداد الوكلاء
التطوير بالاختبار أولاً: دورة Red-Green-Refactor
اكتب اختبار سلوك فاشلاً أولاً ثم نفذ الحد الأدنى وأعد الهيكلة.
المهارات
في الميزات والإصلاحات وإعادة الهيكلة وتغييرات السلوك، ابدأ باختبار مركز واحد يصف سلوكاً قابلاً للملاحظة. شغله وتأكد من فشله للسبب المقصود؛ وصحح الاختبار إذا فشل لسبب غير ذي صلة. نفذ أقل قدر من الشيفرة ليمر الاختبار، وشغل المجموعة المناسبة، ثم أعد الهيكلة مع بقاء الاختبارات ناجحة. فضّل اختبار السلوك الحقيقي على اختبار عدد استدعاءات mock فقط. يسمح المصدر بمناقشة استثناءات للنماذج المؤقتة أو الشيفرة المولدة أو ملفات الإعداد، لكن ضيق الوقت ليس سبباً لتجاوز التحقق.
الصلاحيات
المتطلبات السابقة
- قبل تنفيذ ميزة أو إصلاح أو إعادة هيكلة أو تغيير سلوك.
الصلاحيات
- يتطلب إنشاء الاختبارات وتشغيلها، ما ينفذ شيفرة اختبارات المشروع.
القيود
تختلف أطر الاختبار وقواعد المستودعات؛ وينص المصدر على مناقشة الاستثناءات مع المستخدم.
المصدر الأصلي المثبت
- المستودع
- obra/superpowers
- مسار الملف
- skills/test-driven-development/SKILL.md
- الإيداع المثبت
bb92a77741419a4ab5f06e711a283343f1ada0c3- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: MIT
الأدوات المتوافقة
Superpowers skill collection · Project test runner · Git repository tools
الموضوع الرئيسي
انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير