تصحيح البطة المطاطية

تصحيح البطة المطاطية  وهو مصطلح غير رسمي يستخدم في هندسة البرمجيات للتنقيح برمجي. الأسم يشير إلى قصة في كتاب  بحيث أن المبرمج يشرع بحمل بطة مطاطية ويصحح الكود الخاص به بإجبار نفسه بشرح الكود تفصيليًا للبطة، مصطلحات عديدة متوفرة لهذه الطريقة عادةً بمشاركة أنواع مختلفة من الجمادات. p. 95, footnote.

 المنهجية 
لقد مرّ العديد من المبرمجين بتجربة شرح مشكلة لشخص آخر، ربما حتى لشخص لا يعرف شيئًا عن البرمجة، ثم توصلوا إلى الحل أثناء عملية الشرح. عند وصف ما يفترض أن يفعله الكود وملاحظة ما يفعله بالفعل، يصبح أي تعارض بين هذين الأمرين واضحًا.. بشكل عام، فإن تدريس موضوع ما يجبر على تقييمه من وجهات نظر مختلفة ويمكن أن يوفر فهمًا أعمق. باستخدام كائن غير حي، يمكن للمبرمج محاولة تحقيق ذلك دون الحاجة إلى مقاطعة أي شخص آخر، وبنتائج أفضل من تلك التي لوحظت من مجرد التفكير بصوت عالٍ دون جمهور. تم تدريس هذا النهج في دورات علوم الكمبيوتر وهندسة البرمجيات.

 الثقافة الشعبية 
في الأول من أبريل عام 2018، قدّمت شبكة ستاك إكستشينج صورة رمزية على شكل بطة مطاطية على مواقعها الإلكترونية كـ "ميزة" جديدة أُطلق عليها اسم Quack Overflow كدعابة بمناسبة كذبة أبريل. ظهرت البطة في الزاوية اليمنى السفلية من نافذة المتصفح، وحاولت مساعدة الزوار بالاستماع إلى مشاكلهم والرد عليها بحلول. ومع ذلك، لم تُصدر البطة سوى صوت نقيق بعد التفكير والكتابة الظاهرين. وقد أشارت إلى أسلوب "تصحيح البطة المطاطية" كطريقة فعالة لحل المشكلات.

 انظر ايضًا 
 مراجعة الكود
 تنقيح برمجي
 برمجة زوجية
 طريقة سقراط
 مراجع 

تصنيف:وسائل حل المشكلات
تصنيف:بط
تصنيف:تنقيح (حوسبة)
تصنيف:هندسة البرمجيات