أنا في الحقيقة لا أفهم التقنية كثيرًا، لكنني لاحظت مؤخرًا أنني كلما فتحت GitHub وجدت فيه المزيد من النشاط؛ ووجدت نقطةً مثيرة للاهتمام: **تعديل الكود مثل إعداد طبق من وصفة—سريع جدًا.**



انظر إلى مشروع ما: هل هناك أشخاص يقومون بإرسال التعديلات بشكل متكرر مؤخرًا؟ وهل تتضمن سجلات الإرسال عبارات مثل “إصلاحات عاجلة” أو “تصحيح أمني”؟ يمكنها أن تعطيك فكرة مبدئية عمّا إذا كان هذا المشروع يعيش على مبدأ “ترقيع مستمر لسنوات”. وحتى تقارير التدقيق تعمل بالطريقة نفسها؛ لا تنظر فقط إلى الغلاف وما إذا كان مكتوبًا أنه “جهة تدقيق رفيعة المستوى”. عليك أن تعرف **ما الإصدار الذي تم تدقيقه**—فبعض المشاريع بعد أن تنال التدقيق تقوم بتغيير مفاجئ: تبدّل متعدد التوقيعات وتغير المنطق، فيصبح تقرير التدقيق كأنه “بانتهاء صلاحية”؛ بمجرد أن ينقضي، يصبح عديم الفائدة.

وبالنسبة إلى عناوين متعدد التوقيعات، فلنقل بصراحة: “من يملك زمام الأمر”. فإذا كانت عتبة التوقيع منخفضة جدًا، أو كانت عدة عناوين كبيرة تتجمع معًا، فذلك يشبه عمليًا أن كل شيء بيد شخص واحد.

الأدوات التي تضع “وسومًا” على السلسلة أصبحت شائعة كذلك مؤخرًا، لكن بصراحة، الوسوم تتغير بسرعة أكبر من تحركات خط K. أحيانًا ما ترى “الحيتان” ليست أكثر من عناوين يتم سحبها مؤقتًا للتمويه. **الأداة ميتة، بيانات السلسلة حية، لكن لسان الإنسان أكثر مرونة.**

أنا شخصيًا أنظر إلى الموضوع بهذه الطريقة: **اعتبر GitHub “مراقبة”، واعتبر التدقيق “ترخيصًا”، واعتبر متعدد التوقيعات “بابًا خلفيًا”.** إذا فهمت هذه الثلاثة، فغالبًا يمكنك تفادي تسعة أعشار من الفخاخ الظاهرة.

أما الباقي، فدعنا نتجاوز الأمر؛ فالتعلم بتسديد الرسوم الدراسية… في النهاية ستفهم.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت