الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عالم البرمجة المضحك

مغلق
بدأه organic في 21 أبريل 2005 · 7 رد · 3,355 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إن معظم البرامج يقوم بكتابتها مبرمجون محترفون أمضوا سنوات طويلة في دراسة البرمجة ، فهل يعني هذا أن كل برنامج يقومون بكتابته سوف يعمل دائماً ؟ يقول الكاتب الظريف والاس وانج بالطبع لا ، فهذا هو عالم الكمبيوتر الذي لا يوجد به شيء يعمل بالشكل الصحيح ، تذكر هذا دائماً ، فبالإضافة إلى أن مستوى المهارة بين المبرمجين المحترفين يتفاوت بشكل كبير ، فإن هؤلاء المبرمجين غالباً ما يطلب منهم كتابة برامج تؤدي مهام لا يفهمونها ، على سبيل المثال فقد لا يعرف المبرمجون شيئاً عن المحاسبة ومع ذلك يتم تكليفهم بعمل برنامج إدارة نظم نقل الأموال إلكترونياً في أحد البنوك ، وبالمثل فإنه قد يتم تكليف مبرمجين ليست لديهم أية مهارة أو خبرة في الطيران بكتابة برنامج لإدارة عمليات الإقلاع وتحليق الطائرات النفاثة بوينج 747 وهبوطها ، وقد لا يكون لدى المبرمجين أية خبرة أو خلفية عن الطب ومع ذلك يُطلب منهم كتابة برنامج يقوم بتحديد الجرعة الإشعاعية لمرضى السرطان ، ويتساءل المؤلف في عجب ( كيف تستطيع العمل في مجال لا تعرف عنه شيئاً ومع ذلك تحصل على أموال كثيرة ؟ ) .وفي النهاية يقول والاس وانج أن قيام مبرمج بعمل برنامج لأداء مهمة لا يعرف عنها شيئاً يشبه قيام مترجم بالترجمة من اليونانية إلى الفرنسية دون أن يعرف مجرد الكتابة والقراءة بأي من اللغتين ، وبسبب هذا التناقض في عالم البرمجة فليس غريباً أن تفقد البنوك أموالها وتقع حوادث الطائرات وتضطرب عمليات الحجز في الفنادق الكبرى . :D

1
#2

بالفعل وجهة نظر تستحق الوقوف عندها

#3

الأخ العزيز / dark_tiger

شكراً لمرورك الكريم

#4

والله الراجل ده بيتكلم صح

  1. سبحان الله وبحمده سبحان الله العظيم


    متى نحكم العالم زى زمان ايام اجددنا

    صلى الله على محمد صلى الله عليه وسلم



#6

يقصد الظريف

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#7

هل معني ذالك انه يجب علي المبرمج تعلم اي علم قبل الشروع في تصميم برامج تخصة

Linux System Admin

#8

ليس صحيحا تماما و لكن صحيح الى حد ما

لأنه فى اى مجال يمكن عمل Abstraction للنظام وتحويله الى ما يشبه صناديق سوداء تتعامل مع بعضها

اعتقد ان المشاكل تنشأ من انه لم يتم اخذ احد العوامل فى الاعتبار او حدوث ظروف غير متوقعه

Moore’s Law

– “Number of transistors in chips doubles every 18 
months”.
–  Every 10 years, processors are 100 times more 
powerful.

Gilder’s Law

– “Bandwidth grows at least three times faster than 
computer power”.
– Assuming bandwidth doubles every 12 months; 
every 10 years, it is 1000 times better.

هذا الموضوع مغلق.

مواضيع مشابهة