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