الدرس 12: تحسين الموجّه عبر التكرار
نادرًا ما يولد موجّه رائع مكتمل الصياغة من المحاولة الأولى — بل تصل إليه تدريجيًا. في الدرس السابق تعلّمنا كيف نشخّص ما الذي أخفق في المخرَج؛ وهنا نتعلّم ماذا نفعل بهذا التشخيص. السر هو التكرار المُتحكَّم به: غيّر شيئًا واحدًا في كل مرة، وقارن المخرَج الجديد بالقديم، واحتفظ بما نجح وتراجع عمّا لم ين
لا تُعِد كتابة كل شيء دفعة واحدة — غيّر شيئًا واحدًا، وشغّله، وقارنه بالنتيجة السابقة. إذا ساعد التغيير فاحتفظ به؛ وإن لم يساعد فتراجع عنه وامضِ قُدُمًا. بهذه الطريقة تعرف بالضبط ما الذي ساعد.
- التكرار
- حلقة تحسين متكررة: مسودة ← اختبار ← تشخيص ← تغيير ← مقارنة، مرة بعد مرة حتى يصبح المخرَج جيدًا بما يكفي.
- تغيير واحد في كل مرة
- تغيير عنصر واحد من الموجّه في كل جولة، لتعرف يقينًا أي تغيير تسبّب في التحسّن أو الضرر.
- مقارنة النسخ
- وضع مخرَج النسخة الجديدة بجانب مخرَج النسخة السابقة والتحقق مما إذا كان التغيير قد حسّن الأمور فعلًا.