NIH أرخص من التبعية الخاطئة
2025-07-18
تتناول هذه المقالة الافتراض الشائع بأن تبعيات البرمجيات مفيدة دائمًا. ويجادل الكاتب بأن التبعيات تتكبد تكاليف كبيرة، بما في ذلك منحنيات التعلم، وعبء الصيانة، والمخاطر الأمنية، وتعقيد النشر. باستخدام قاعدة بيانات TigerBeetle كمثال، يبرز المقال مزايا سياسة "صفر تبعيات". تم اقتراح إطار عمل لتقييم التبعيات، والذي يشمل الانتشار، والاستقرار، والعمق، وسهولة الاستخدام، والمتانة. يتم استخدام مكالمات نظام POSIX، وأكواد التحكم في المحطة الطرفية ECMA-48، ومنصة الويب لتوضيح تطبيق الإطار. ويختتم المقال بحث المطورين على تقييم تكاليف وفوائد التبعيات بشكل نقدي قبل اتخاذ القرارات.
التطوير