·tdd

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

0التثبيتات·0الرائج·@sadiksaifi

التثبيت

$npx skills add https://github.com/sadiksaifi/agents --skill tdd

كيفية تثبيت tdd

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

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

المصدر: sadiksaifi/agents.

Tests verify behavior through public interfaces, not implementation details. Code can change entirely; tests shouldn't. A good test reads like a specification — "user can checkout with valid cart" tells you exactly what capability exists. These tests survive refactors because they don't care about internal structure.

DO NOT write all tests first, then all implementation. This is "horizontal slicing" — treating RED as "write all tests" and GREEN as "write all code."

Correct approach: Vertical slices via tracer bullets. One test → one implementation → repeat. Each test responds to what you learned from the previous cycle.

يرشد التطوير القائم على الاختبار باستخدام سير عمل نقطي لتتبع الشريحة العمودية. يُستخدم عند تنفيذ الميزات، أو إصلاح الأخطاء، أو كتابة الاختبارات التي يجب أن تقود التصميم. يفرض التخطيط قبل البرمجة، ودورات إعادة البناء الإضافية باللونين الأحمر والأخضر، والاختبار القائم على السلوك من خلال الواجهات العامة. المشغلات: "TDD"، أو "الاختبار أولاً"، أو "اختبارات الكتابة"، أو "الرمز النقطي للتتبع"، أو تنفيذ الميزة الإضافية مع الاختبارات. المصدر: sadiksaifi/agents.

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

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

أمر التثبيت
npx skills add https://github.com/sadiksaifi/agents --skill tdd
المصدر
sadiksaifi/agents
الفئة
>_الإنتاجية
موثق
أول ظهور
2026-02-26
آخر تحديث
2026-03-10

Browse more skills from sadiksaifi/agents

إجابات سريعة

ما هي tdd؟

يرشد التطوير القائم على الاختبار باستخدام سير عمل نقطي لتتبع الشريحة العمودية. يُستخدم عند تنفيذ الميزات، أو إصلاح الأخطاء، أو كتابة الاختبارات التي يجب أن تقود التصميم. يفرض التخطيط قبل البرمجة، ودورات إعادة البناء الإضافية باللونين الأحمر والأخضر، والاختبار القائم على السلوك من خلال الواجهات العامة. المشغلات: "TDD"، أو "الاختبار أولاً"، أو "اختبارات الكتابة"، أو "الرمز النقطي للتتبع"، أو تنفيذ الميزة الإضافية مع الاختبارات. المصدر: sadiksaifi/agents.

كيف أثبّت tdd؟

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

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

https://github.com/sadiksaifi/agents

التفاصيل

الفئة
>_الإنتاجية
المصدر
user
أول ظهور
2026-02-26