شرح صفوف ومحتوى الفقرة
تلتزم فرق هندسة البرمجيات الاحترافية بمعيارين ذهبيين عند حفظ اللقطات: الالتزام الذري (Atomic Commit) ومعيار صياغة الرسائل الاحترافية:
- الالتزام الذري المستقل: يجب أن يمثل كل التزام تعديلاً منطقياً واحداً متماسكاً (إصلاح خطأ محدد أو إضافة مكون واحد) ليسهل فحصه أو التراجع عنه مستقبلاً دون التأثير على غيره.
- صيغة الأمر المباشر في العنوان: يُكتب سطر العنوان بصيغة الفعل المباشر في حدود 50 محرفاً مثل
Add login validationأوFix header alignmentوليس بصيغة الماضي العشوائية.
Shell
# Good atomic imperative commit messages:
git commit -m "Add keyboard focus styles to modal buttons"
# Avoid vague messages like "update" or "fix stuff"