انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهSRB-017-L04

أعلام الميزات على مستوى البرنامج

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

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

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

في هذا الدرس

use flags across teams without leaving a mess.

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

  • Flags decouple deploy from release and give instant rollback of behavior.
  • At program scale: name flags consistently, record an owner and purpose, and list them in one registry.
  • Each migration flag has an expiry or removal date and a ticket.
  • Avoid flag interactions: document which flags depend on which, and test key combinations.
  • Remove flags promptly after cut-over; leftover flags become hidden code paths.
تفاصيل المخطط المبدئي

عرض عملي

Flag registry rows: name | owner | purpose | default | created | remove-by | removal ticket.

اختبر فهمك

Why set a remove-by date at creation?

أظهر الإجابة

To stop migration flags living for years as hidden complexity.

التطبيق

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

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

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

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