ملحوظة صغيرة

By salam
يبدو أن مبرمج ملف الـjavascript في موقع نقابة المهندسين كان متعبا أثناء برمجته و يتضح ذلك من خلال الرسالة المستخدمة للتأكد من وصول التنفيذ إلى سطر أو كتلة ما، لاحظ معي الـ واااااااع :D :

if (ss.readyState==4){
//alert("waaaaaaa3");

طبعا من الجيد في مختلف لغات البرمجة استخدام فكرة طباعة عبارة (أو إظهار رسالة) معينة في كتلة أو مقطع للتأكد من دخول التنفيذ إليها.
بالنسبة لي أقوم عادة بطباعة 0 ثم 1 ثم … في المنطقة التي أشك بسير التنفيذ فيها فمثلا ليكن كود الجافا التالي:
try{
ResultSet rs =...
System.out.println("0");
if(rs.next()){
System.out.println("1");
if(rs.getString(1) != null){
System.out.println("2");
...
}else{
System.out.println("3");
...
}
}else{
System.out.println("4");
...
}
}catch(SQLException e){
...
}

و ذلك طبعا أثناء العمل و ليس تبقى في التطبيق النهائي.

الأوسمة: , , ,

4 تعليقات إلى “ملحوظة صغيرة”

  1. soos يقول:

    هههههه حلوة

    عنجد شي بيخجل

  2. أبو السمر يقول:

    ذكرتني برسالة خطأ كنت حطيتها بكود برنامج محاسبة لنفس الغرض…
    وكانت بتقول “خطأ فادح يا جماعة!!”
    ولما كان الزبون مستعجل عالبرنامج إضريت سلمو النسخة بيتا قبل ما إجري عليها التنقيح الأخير..
    للمفارقة… ما ظهرت الرسالة لبعد عدة أشهر…. إتصلو فيي عم يستفهمو عن هالخطأ الفادح…
    وتعا إذكر بقا شو كان هالخطأ ووين كنت حاطط هالرسالة….

    • salam يقول:

      حلوة هي يا جماعة
      هلق ليك يمكن ظنوا أنها ميزة كويسة بالبرنامج، يعني صارت صيغة الخطأ متل كأنو البرنامج عم يحكي معهم :D

اترك رد