أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول · الوحدة ٨ · سلاسل الإجراءات والأحداث
سلاسل تستدعي سلاسل
الدرس ٨٢ من ١٧٦ · ٣ دقيقة
إعادة الاستعمال، والعمق الذي يصير عنده تتبّع ما يقع تنقيبًا أثريًّا. وأين تتوقّف. وتستطيع سلسلةٌ استدعاء سلسلةٍ أخرى، وهكذا تتجنّب كتابة الخطوات الستّ نفسها في أربعة مواضع — وهكذا أيضًا يصير تطبيقٌ مستحيل التعقّل. والحجّة له عادية وحقيقية. فـ«أعِد تحميل القائمة» تُستدعى بعد حفظٍ وبعد حذفٍ وبعد تغيير مرشِّح. مكتوبةً مرّةً، ومغيَّرةً مرّة. ومكتوبةً ثلاث مرّاتٍ ستختلف خلال سنةٍ ولن يعلم أحدٌ أيّ نسخةٍ كانت الصحيحة. والحجّة عليه أن الأداة البصرية لا مكدَّس استدعاءٍ فيها تقرؤه. ففي الشفرة تتبّع استدعاءٍ نقرةٌ واحدة. وهنا هو فتحُ مصنوعٍ آخر وإيجادُ موضعك وتذكُّر من أين جئت — وعند الطبقة الثالثة لا أحد يحمل الشيء كله في رأسه. وذلك ما يجعل العمق مكلفًا هنا على نحوٍ ليس كذلك في قاعدة شفرة. فالحدّ العملي طبقتان، وهو قاعدةٌ حقيقية لا تفضيل. فسلسلةٌ تستدعي سلسلةً حسنة. وسلسلةٌ تستدعي سلسلةً تستدعي سلسلةً حيث يكفّ «ماذا يقع حين أضغط هذا» عن كونه قابلًا للإجابة بالقراءة، ويجب أن يُجاب بتشغيله…
الدرس الكامل جزء من الدورة
الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.
في هذه الوحدة: الوحدة ٨ · سلاسل الإجراءات والأحداث
- ١ما سلسلة الإجراءاتمعاينة مجانية
- ٢الأحداث: ما الذي يستطيع إطلاقها
- ٣الإجراءات الشائعة
- ٤الشروط والتفرّع
- ٥سلاسل تستدعي سلاسل
- ٦الانتظار: الخطوات غير المتزامنة
- ٧الإخفاق داخل السلسلة
- ٨جافاسكربت، ومتى تلجأ إليها
- ٩إبقاء السلسلة مقروءة
- ١٠تشخيص سلسلة تسيء التصرّف
- ١١منطق لا ينتمي إلى هنا
- ١٢ما الذي ينكسر: أربعة إخفاقات سلاسل
- ١٣تمهيد التدريب · سلسلة تصمد أمام القراءة
