المشاركات : 1,055
المواضيع 15
الإنتساب : May 2016
السمعة :
260
الشكر: 690
تم شكره 1938 مرات في 1004 مشاركات
ما قلت لك ما فيك تشغل البرنامج
ولكن قلت أي تعديل على هذا المشروع لا فائدة منه.. لأنه مليء بالأخطاء..
قلت : لا فائدة من العمل على هذا المشروع و أعد بناءه من جديد..
قلت لك استغني عن الكود السحري.. ولا تحاول الاعتماد عليه أبداً.
حاول أن تحل المشاكل في مشروعك لا أن تتجاوزها..
لن تجد من ينصحك مرة أخرى.. العمر يمضي..
بدلاً من أن يمضي الوقت على البحث عن أكواد تتجاوز للمشاكل البرمجية
بطرق ملتوية على الأكواد : تعلم الأساسيات وكيف تحل المشاكل نفسها
عندما تتعلم الأساسيات : ستعرف كيف تستفيد من أكوادك في كل مشاريعك
ستعرف كيف تبني بلوكات جاهزة من الأكواد، تستدعيها بأمر برمجي..
وليس لكل مشروع أكواد منفصلة عن الاخر وعنوانها (On error resume next)..
أحد برامجي أخذ مني شهور في بناءه،،
ولكن بعد زمن غيرت لغة البرمجة التي كنت أتعامل معها سابقاً
لأسباب أن المعالج في اللغة التي كنت أتعامل معها : حتى لو أخطأت بكتابة كود : يقوم بالتصحيح بدلاً مني
يقوم بتوقع ما أريد ثم يقوم بوضع الحل المناسب، فقد يضع حلاً لم أقصده، ولكن بسبب خطأ مني قام المعالج بتفسير ذاك الخطأ بخطأ أعظم
ثم يعمل البرنامج وبعد شهور يبدأ البرنامج بإعطاء نتائج فيها نسبة خطأ،
فلو قمت بفحص البرنامج بعد شهور لمعرفة أين الخطأ سيحتاج مني مئات بل آلاف المحاولات حتى أصل لمكان الخطأ (وهذا يأخذ مني شهور)
لذلك قررت ترك تلك اللغة و البدء بلغة جديدة لا تسمح لي بتجاوز سطر كتبته قبل تصحيح الأخطاء التي فيه..
كي لا أجد نفسي أبحث عن طرق لمعالجة أخطاء مشروعي(التي لا تبدو كأخطاء) وأنا أشد بشعر رأسي..
للعلم :
اللغة القديمة هي : VB
اللغة الجديدة هي : #C
الخلاصة : إن كنت لازلت جديد في الـ VB.net وإن كنت تملك الوقت الكافي لتعلم لغة برمجية من الصفر :
أنجو بجلدك وأذهب للغة الـ #C قبل أن تصل لما وصلت إليه بعد سنوات ضاع أغلبها بالبحث عن مجهول.
بعد معرفة الـ #C ستعرف مقدار الجمال المفقود الذي لم ولن تراه في أي لغة برمجية أخرى..
ستعرف مقدار الدعم التي توليه مايكروسوفت لهذه اللغة عن دون أي لغة برمجية أخرى..
ستعرف مقدار الدعم الذي ستتلقاه عندما تقف عند نقطة معينة وتفتح محرك البحث وتكتب فيها مشكلتك:
سترى كم عدد الصفحات التي عالجت الخطأ الذي وقعت فيه، بدون أن تضطر لوضع سؤال قد لا تجد إجابته بعد طول انتظار..
نعود (نفس البرنامج الذي ذكرته لك سابقاً) : أعدت بناءه بـ الـ #C بـ عشرة أيام فقط،
وبدون مشاكل قد تحدث مستقبلاً، بل وطورت عليه أكثر وأصبح خدمي أكثر...
حتى جملة إلتقاط الأخطاء في برامجي لا أعتمد عليها.. كي لا أقع بفخ الجهل بمكان الخطأ.
بالتوفيق ..
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
المشاركات : 178
المواضيع 46
الإنتساب : Mar 2016
السمعة :
5
الشكر: 10
تم شكره 168 مرات في 95 مشاركات
مشكور أخي طه على النصيحة الله يحفظك ويكرمك