نظام أنابيب الموقد
في الهندسة والحوسبة ، يُستخدم مصطلح "نظام الأنابيب" بازدراء لوصف نظام لديه القدرة على مشاركة البيانات أو الوظائف مع أنظمة أخرى ، ولكنه لا يفعل ذلك. يستحضر هذا المصطلح صورة أنابيب المداخن الممتدة فوق المباني، حيث يعمل كل منها بشكل مستقل. ومن الأمثلة البسيطة على نظام الأنابيب، النظام الذي يُنشئ معرّفات وكلمات مرور خاصة به، بدلاً من الاعتماد على معرّف وكلمة مرور مشتركين مع الأنظمة الأخرى.
أنابيب المواقد هي
أنظمة تم شراؤها وتطويرها لحل مشكلة محددة، وتتميز بتركيز ووظائف محدودة، وتحتوي على بيانات لا يمكن مشاركتها بسهولة مع أنظمة أخرى.
— وزارة الطاقة 1999 [ 1 ]
يُعتبر نظام العزل (Stivepide) عمومًا مثالًا على نمط برمجي سيئ ، لا سيما في الأنظمة القديمة . ويعود ذلك إلى نقص إعادة استخدام الكود ، وما ينتج عنه من هشاشة في البرمجيات بسبب استخدام وظائف عامة محتملة مع مدخلات محدودة فقط.
مع ذلك، في بعض الحالات، تُعتبر أنظمة العزل مناسبة، نظرًا لفوائد التكامل الرأسي وتجنب تعقيدات التبعيات . [ 2 ] على سبيل المثال، تجنب فريق مايكروسوفت إكسل التبعيات، بل وحافظ على مُترجم لغة C خاص به، مما ساعده على إصدار البرنامج في الوقت المحدد، والحصول على كود عالي الجودة، وتوليد كود صغير الحجم ومتوافق مع مختلف المنصات. [ 2 ]
انظر أيضاً
مراجع
- ↑ وزارة الطاقة. لجنة تقييم سياسات وممارسات وزارة الطاقة، تحسين إدارة المشاريع في وزارة الطاقة، مطبعة الأكاديمية الوطنية، واشنطن العاصمة، 1999، صفحة 133.
- 1 2 جويل حول البرمجيات، " دفاعًا عن متلازمة "لم يتم اختراعها هنا "، بقلم جويل سبولسكي ، 14 أكتوبر 2001
- الأنماط المضادة
- صيانة البرامج
- مشاريع هندسية قصيرة
