أدلة من سجل التغييرات
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
use Git history to see what really changes together.
الموضوعات المخطط لها
- Files that change in the same commit or PR show change coupling.
- Count co-changes across a time window; ignore noise (formatting, dependency bumps).
- Cross-service co-change means the boundary does not match the change pattern.
- History shows what is; it does not show what should be; combine with domain knowledge.
تفاصيل المخطط المبدئي
عرض عملي
a table: pair of modules, co-change count, percent of commits, interpretation.
اختبر فهمك
What does frequent co-change across two services suggest?
أظهر الإجابة
The boundary may be in the wrong place or they should be merged.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.