الاثنين، 7 مارس 2016

غير طريقة تفكيرك


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


و البرمجة باختصار هي أيجاد حلول للمشاكل التي تواجه المستخدم .


أي برنامج له ثلاث أجزاء رئيسية ، و هي ( مدخلات و معالجة و مخرجات ) .


المبرمج قبل البدء بالبرمجة يجب أن يعرف كل هذا و تسمى هذه بمرحلة التحليل (analysis)  و تعتبر أهم جزء في البرمجة .

فمهما كان البرنامج صغيرا أو كبيرا ، قم أولا بتحليله على حسب الأجزاء السابقة .


أبدا بالمدخلات  input :

و هي ما تعرف باسم " البيانات " ما هي المدخلات المطلوبة و ما هو نوعها .

مثلا برنامج لحساب مساحة مستطيل ، و أنت تعرف أن المستطيل هو عبارة عن الطول في العرض .

فالمدخل هو الطول و العرض ، و نوعهما أرقام .

ثم جزء المعالجة processing  :

و هي عبارة عن العمليات التي سوف تطبق على المدخلات للحصول على نتيجة معينة .

و المعالجة عبارة عن جزء مخفي عن المستخدم ، المبرمج هو من يعرف العملية التي تحصل .. أما المستخدم فهو يدخل بيانات و يحصل على مخرجات ( نتائج ) .

و أخيرا المخرجات  output :

و هو ما يعرف باسم " المعلومات " و تكون النتيجة التي ستعرض للمستخدم .

فمثلا برنامج حساب المستطيل سيكون كالتالي :

الطول و العرض مدخلات .

و عملية الضرب هي المعالجة .

و نتيجة الضرب هي مساحة المستطيل و ستكون هي المخرجات .

هكذا هي طريقة تفكير المبرمج و هذه هي عملية التحليل , مهما كان نوع البرنامج يجب أن تعرف هذه الأجزاء .


هناك تعليق واحد: