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