مسام
العودة إلى الدورة

أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول · الوحدة ٤ · المتغيرات والأنواع وأين تعيش الحالة

اختيار النطاق عمدًا

الدرس ٣٥ من ١٧٦ · ٢ دقيقة

والسؤال ليس «أين يكون مريحًا» بل «من غيرك يحتاج هذا، وماذا ينبغي أن يقع له حين يغادر». وكل نطاقٍ يعمل. وتلك هي المشكلة — إذ لا خطأ يرشدك، فيُكتشَف الاختيار الخاطئ بعد شهورٍ سلوكًا لا يستطيع أحدٌ تفسيره. والجذب دائمًا إلى الخارج، وهو دائمًا الاتّجاه الخاطئ. فقيمة صفحةٍ تحتاجها صفحةٌ أخرى تُرقَّى إلى نطاق التدفّق؛ وقيمة تدفّقٍ يحتاجها تدفّقٌ آخر تُرقَّى إلى نطاق التطبيق. وكل ترقيةٍ تحلّ مشكلة اليوم بإجراءٍ واحد وتشتري كلفةً دائمة، ولذلك تتكرّر. وكلفة نطاقٍ أوسع مما ينبغي أن لا شيء يمسحه. فقيمةٌ في نطاق التطبيق ضُبطت في صفحةٍ تبقى مضبوطةً حين يصل المستخدم موضعًا غير مترابط بعد ساعة، وتقرؤها تلك الصفحة حاليّةً. ثاني إخفاقات الدرس ١١ — قيمةٌ نجت وما كان ينبغي — ويظهر صفحةً تُظهِر بياناتٍ بائتة بلا طلبٍ خلفها. ويجعل القيمة أيضًا غير قابلةٍ للتتبّع. فمتغيّرٌ في نطاق الصفحة له كاتبٌ واحد وقارئٌ واحد. وواحدٌ في نطاق التطبيق يستطيع أي شيءٍ كتابته وأي شيءٍ

الدرس الكامل جزء من الدورة

الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.

احصل على الدروس المجانية بالبريد

سنرسل لك رابطًا لكل درس مجاني في هذه الدورة. لا حاجة إلى حساب، ورسالة واحدة فقط.

في هذه الوحدة: الوحدة ٤ · المتغيرات والأنواع وأين تعيش الحالة

  1. ١ما المتغيّر هنا
  2. ٢النطاقات، وماذا يعني كلٌّ منهامعاينة مجانية
  3. ٣اختيار النطاق عمدًا
  4. ٤الأنواع، ولماذا ينبغي أن تعلنها
  5. ٥أنواع تعكس خدمة
  6. ٦القيم المحسوبة والتعبيرات
  7. ٧المتغيّرات التي تبقى
  8. ٨الحدث الذي ينطلق عند تغيّر الحالة
  9. ٩حالة تحتاجها أربع صفحات
  10. ١٠تسمية الحالة بحيث تُوجَد
  11. ١١ما الذي ينكسر: أربعة إخفاقات حالة
  12. ١٢تمهيد التدريب · انقل الحالة وشاهدها تنكسر