تطوير البرمجيات · مصطلحات · المنهجيات الرشيقة وسير عمل الفريق

ما معنى pair programming؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح شائع

pair programming: البرمجة الثنائية، البرمجة بالمشاركة

أسلوب يعمل فيه مطوران معاً على حاسوب واحد أو شاشة مشتركة: يكتب أحدهما الشيفرة، بينما يراجع الآخر ويفكر في الخطوات التالية.

طريقة الاستخدام

يسمى الكاتب driver والمساند navigator، ويتبادلان الدورين كثيراً. يفيد الأسلوب في تهيئة الموظفين الجدد وحل الأعطال الصعبة وتبادل المعرفة. ويقال pair on this أو pair with someone بمعنى البرمجة مع شخص في المهمة.

أمثلة

  1. Pair programming with a senior developer helped me learn the codebase much faster.

    ساعدتني البرمجة الثنائية مع مطور أقدم على فهم قاعدة الشيفرة أسرع بكثير.

    يشرح المثال كيف أتاح العمل المشترك نقل المعرفة وفهم بنية المشروع.

  2. We did pair programming over a video call to fix the tricky caching bug.

    برمجنا معاً عبر مكالمة فيديو لإصلاح عطل التخزين المؤقت المعقد.

    استخدم المطوران مشاركة الشاشة والتعاون عن بعد لمعالجة المشكلة.

تراكيب شائعة

  • pair on a task
  • pair programming session
  • driver and navigator
  • remote pairing

مصطلحات أخرى: المنهجيات الرشيقة وسير عمل الفريق

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: