مرجع
آخر الزيارات

مبدأ المتانة

82 كلمة•0 مشاهدة•🗒️ منذ 23 ساعة
باختصار: مبدأ المتانة (بالإنجليزية: Robustness principle)، ويُعرَف كذلك بـقانون بوستل (بالإنجليزية: Postel's law)، إرشادٌ في تصميم البرمجيات وبروتوكولات الشبكات يَنُصّ على: «كن متحفِّظًا فيما تُرسِل، ومتساهلًا فيما تَقبَل».

في البداية، مبدأ المتانة (بالإنجليزية: Robustness principle)، ويُعرَف كذلك بـقانون بوستل (بالإنجليزية: Postel's law)، إرشادٌ في تصميم البرمجيات وبروتوكولات الشبكات يَنُصّ على: «كن متحفِّظًا فيما تُرسِل، ومتساهلًا فيما تَقبَل». صاغه عالم الحاسوب جون بوستل في مواصفات بروتوكول التحكم بالنقل سنة 1980.

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

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.