تطوير البرمجيات · مصطلحات · التحكم في الإصدارات

ما معنى diff؟

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

/dɪf/اسممصطلح أساسي

diff: فَرْق، مقارنة التغييرات

عرض أو ملف يبيّن بالتحديد الأسطر التي أُضيفت أو حُذفت أو تغيّرت بين نسختين من الشيفرة، وتُعرض عادةً بالأخضر والأحمر.

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

اختصار لكلمة difference، أي الفرق. يراجع المشاركون الفروق في طلب الدمج؛ فالفروق القليلة يسهل فحصها، والكثيرة تصعّبه. ويمكن أن تأتي فعلًا أيضًا: «قارن ملفي الإعدادات باستخدام diff».

أمثلة

  1. The diff is 2,000 lines long. Could you split it into smaller PRs?

    يبلغ حجم الفروق ألفي سطر. هل يمكنك تقسيمها إلى طلبات دمج أصغر؟

    كبر التغيير يجعل مراجعته مرهقة؛ وتقسيمه إلى أجزاء أصغر يسهل فهم كل مجموعة من التعديلات.

  2. I diffed the two configs and found a missing timeout setting.

    قارنت ملفي الإعدادات ووجدت أن إعداد المهلة مفقود.

    أظهرت المقارنة اختلافًا محددًا بين الملفين، وهو غياب قيمة تضبط مدة الانتظار.

تراكيب شائعة

  • look at the diff
  • small diff
  • diff view
  • git diff

مصطلحات أخرى: التحكم في الإصدارات

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

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