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

أبواب باتجاه واحد وباتجاهين

  • الدرس 2 من 8
  • Senior C
في هذا الدرس 4 موضوعات

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

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

في هذا الدرس

spend design effort where reversal is expensive.

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

  • Two-way door: easy to reverse (a library, an internal endpoint); decide fast.
  • One-way door: costly to reverse (public API, data model, shard key, cloud vendor); decide carefully.
  • Reversibility can be bought: feature flags, abstraction at the right place, expand-and-contract migrations.
  • Common failure: slow on reversible things, fast on irreversible ones.
تفاصيل المخطط المبدئي

عرض عملي

a list of order-subsystem decisions sorted into doors with a reversal cost estimate.

اختبر فهمك

Which decision deserves more analysis, a shard key or a logging library?

أظهر الإجابة

The shard key; it is a one-way door.

التطبيق

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

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

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

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