انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهMID-025-L02

مفهوم واحد ونماذج متعددة

  • الدرس 2 من 6
  • Mid-level
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

accept that the same word has different models per context.

الموضوعات المخطط لها

  • "Product" in Catalog has description and images; in Inventory it is a SKU with a quantity; in Orders it is a name and price snapshot.
  • One shared Product class for everyone creates coupling and endless changes.
  • Each context keeps its own small model and maps at the edge.
  • Share identifiers (productId), not whole objects.
  • An anti-corruption layer translates an external model into your own.
تفاصيل المخطط المبدئي

عرض عملي

three small Product classes side by side with their fields.

اختبر فهمك

What do contexts share about a product?

أظهر الإجابة

The ID, not the whole model.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.