لا زلت اتكلم عن مجال البرمجة ولم اتطرق لشعابها
كيف ابدأ في تصميم مشروع برمجي متكامل :
اولا : يجب عليك ان تعرف قصدي بالمشروع المتكامل
وهو مشروع يحتوي على العمليات التالية على اقل تقدير :
1- ادخال بيانات متنوعة ( نصوص - ارقام - تواريخ - عملات ) وحفظها في قاعدة بيانات
2- استرجاع هذه المدخلات من قاعدة هذه البيانات
3- تعيدل تلك البيانات وتحديثها
4- حذف سجلات محددة من قاعدة البيانات
5- طباعة البيانات على شكل تقرير
هذه هي المتطلبات الرئيسية
يجب عليك التمكن من كل هذه الاجرائات كي تستطيع ان تقول انك مبرمج في اول الطريق
قبل البدء في اي برنامج يجب عليك عمل مخطط ورقي
اكتب ماتحتاجه من مدخلات ومخرجات
وارسم مخطط لقاعدة البيانات ( هذه الخطوة مهمة لاحقا من اجل التعاقد مع العميل) فعود نفسك عليها
طريقة حل المشكلات البرمجية :
مع اول برنامج تحاول ان تصممه ستواجه مشكلات معينة
ربما يصيبك الاحباط
لكن احب ان اطمئنك (انت لست اول شخص صادف هذه المشكلة )
حتمى هنالك شخص قبلك استطاع ان يتوصل لحل
فقط ابحث بواسطة الشيخ قوقل
او محركات البحث في الاكواد البرمجية
وسوف اضمن لك حلا لمشكلتك + خبرة جديدة في رحلتك التعليمية
ليس شرطا ان تكون شخصا يمتلك موهبة الحفظ
العالم الآن يهمهم ان تصل لحل ولا يبالي العاقل منهم هل هذه الحلول من ذاكرة دماغك ام من المصادر المفتوحة للعلوم المتاحة للجميع
انا شخصيا اعاني من موضوع الحفظ وتجدني دائما اعود وانسخ الاكواد من مشاريعي السابقة
مو مهم تحفظ الكود
اهم شيء ان تعرف كيف تطبقة وتستفيد منه
المصادر المفتوحة (أوبن سورسز) هي اساس نشر العلم
واي علوم محتكرة لايمكن ان تتطور بسرعة