المسار 07درس 2 / 8

أدخل قاعدة شيفرة موجودة إلى Taiga

راجع ما يستخلصه Taiga من مستودع. افصل السلوك الحالي عن المقصود، واختر الاستجابة الصحيحة لوثيقة غير دقيقة.

ممارس11 دتمت المراجعة

ينشره كيف نكتب

تحقّق من فهمكتصف وثيقة مستوردة بدقة شيفرة تنوي استبدالها. ما الاستجابة المناسبة؟نفّذ التمرين
تصف وثيقة مستوردة بدقة شيفرة تنوي استبدالها. ما الاستجابة المناسبة؟

ما ستتعلّمه

  • تجهيز مستودع مرتبط لمنتج مستورد.
  • التمييز بين عيب في الشيفرة وتعليمات دائمة وخطأ تحليل.
  • مراجعة المبادرات المقترحة مقابل الفجوات الفعلية والقدرات الموجودة.

ابدأ بالنظام الذي لديك

توجد خدمة خيالية لطلبات المعدات بالفعل. يريد الفريق صيانتها باستخدام Taiga مع الحفاظ على تكاملاتها العاملة.

اختر Import codebase عند إنشاء المنتج. اربط المستودع وابدأ التحليل. يستخدم هذا المسار تحليل المستودع بدلاً من محادثة المنتج الجديد. ولا يمكن إضافة مسار الاستيراد هذا لاحقاً إلى منتج أُنشئ من الصفر.

أكّد الوصول إلى المستودع والفرع الذي يجب أن يعمل عليه Taiga. أضف القيود الدائمة في مستوى السياق المناسب. في هذا المثال، اذكر وجوب استمرار استخدام تكامل هوية الموظفين الموجود.

راجع المواصفات المستنتجة أولاً

يستخلص Taiga وثائق المنتج من الشيفرة، ويضمّن إحالات إلى المستودع. تساعدك الإحالات على فحص التفسير. ولا تثبت مقصد العمل وراء كل نمط موجود.

افحص ثلاثة أمور في المواصفات:

  • الغرض: هل يطابق الهدف الموصوف سبب وجود الخدمة؟
  • القيود: ما الأنماط التي تمثل متطلبات مقصودة؟
  • العيوب المعروفة: ما السلوكيات الحالية التي يجب تغييرها؟

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

افتح ملفاً مشاراً إليه وقارن السلوك المعني بالادعاء. سجّل أي قيد في الأدلة المتاحة، مثل إعدادات أو سلوك تشغيلي خارج المستودع.

اختر التصحيح المناسب

الحالةالاستجابة
تصف الوثيقة بدقة شيفرة غير مرغوبةخطّط لتغيير الشيفرة ونفّذه
لدى الفريق قاعدة دائمة للعمل المقبلضع القاعدة في تعليمات المنتج
أساء التحليل قراءة المستودعاستخدم Refresh this document وافحص النتيجة

تتبع الوثائق المستوردة الشيفرة. لا تعاملها كأوصاف يدوية لنظام مستقبلي. ويعيد تحديث وثيقة أيضاً استخلاص الوثائق التي تعتمد عليها. لذلك قد يتطلب تحديث وثيقة لاحقة عملاً أكثر.

للوحدة القديمة، قد تقول التعليمات: «لا تضف مكوّنات جديدة تستدعي وحدة التخويل القديمة. استخدم الواجهة البديلة المعتمدة للعمل الجديد». تحقّق من وجود الواجهة وسمّ موقعها الفعلي في المستودع.

قيّم المبادرات الأولى

يشغّل سير عمل الاستيراد أيضاً فحوص المستودع والتقييم مقابل السياسات المنشورة والتخطيط الأولي للمبادرات. قد تُتجاوز مرحلة إذا كان متطلبها المسبق غير متوفر، مع شرح السبب. يستخدم التخطيط نتائج الفحص وتقييم السياسات المتاحة.

راجع الفجوات المقترحة مقابل المستودع. تعالج المبادرات الأولية قدرات أو أسساً مفقودة أو مشكلات تبعيات معنية وغير محسومة. وليست قائمة ميزات جديدة لم يطلبها أحد.

احتفظ بالقدرة المفيدة الموجودة. ارفض أو صحّح مقترحاً يعيد بناءها دون حاجة. أضف مبادرة منفصلة لمتطلب عمل جديد.

حافظ على نقطة بداية تستند إلى الأدلة

أنهِ Discovery وراجع مقترحات المبادرات. أكّد البيئة ومسؤوليات التسليم قبل التخطيط التفصيلي. أبقِ الاستيراد وتغييرات الشيفرة وتعليمات المنتج متسقة مع تقدم العمل.

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

نفّذ التمرين

تستخدم خدمة خيالية مستوردة وحدة تخويل قديمة. وقد جرى التخطيط لاستبدالها بالفعل. اكتب تعليمات منتج تمنع إنشاء تبعيات جديدة على الوحدة. ثم حدّد إحالة واحدة إلى المستودع ستفحصها في المواصفات المستوردة.

تنزيل ورقة العمل (Markdown)
تحقّق من فهمك ↑

تابع التعلّم

المصادر وقراءات إضافية

قراءات ذات صلة من Taiga

الدرس السابق: ابدأ منتجاً جديداً في Taiga