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

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

القيم المحسوبة والتعبيرات

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

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

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

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

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

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

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

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