اگر بخوام از اول کلِ ماجرا رو براتون بگم باید از اینجایی شروع کنم که داشتم تازه برنامه نویسی رو یاد می گرفتم. همیشه و همیشه چالشی که جلوی من رژه میرفت این بود که چطور یک برنامه بی نقص ایجاد کنم؛ برنامه ای که در اون چیزی بنام باگ وجود نداشته باشه. این موضوع سال ها با من بود به طوری که حتی در استخدامی ها هم می ترسیدم شرکت کنم یا نمونه کارم رو ارائه بدم چون فکر میکردم برنامه ای که باگ داره اصلا بدرد نمیخوره ولی حالا که سال های زیادی از اون موقع گذشته دیدم کاملا نسبت به باگ عوض شده.
باگ یک تیکه غیرقابل جداسازی از هر برنامه کامپیوتری هست.
این اواخر یک برنامه ای رو نوشتم بعنوان باربری بین شهری آنلاین که 3گروه از افراد باهاش سروکار دارند و وقتی که برنامه نویسی کار به اتمام رسید توی شرکت یکی از دوستان چندین و چند بار تستش کردیم و همه چی درست بود تا اینکه برنامه رو بخوده شخص صاحب کار ارائه دادم.... بنده خدا 2 روز نشده زنگ زد و گفت این برنامه س یا آشغال؟؟؟؟ منم که اصلا انتظار چنین برخوردی را نداشتم کمی خودم رو کنترل کردم و برای فردای آن روز قرار ملاقات گذاشتیم (انقد ریز بودن که ما با اون همه تست نفهمیده بودیم)
خلاصه همون روز هر چی مشکل داشت و بهم گفت و همون موقع حلشون کردم و بهش دادم تا دوباره بره و تست کنه...
تقریبا چهار روز از این واقعه میگذره و در تمام این مدت من باز داشتم به این فکر می کردم که شاید من اشتباه می کردم، شاید برنامه ای که باگ داشته باشه واقعا یه آشغاله یا شایدم من هنوز برنامه نویسی یاد نگرفتم تا اینکه امروز عصر یک چیز جالب دیدم.
بعله درسته این سایت پونیشا... سایتی که ادعای بالحقی داره که بزرگترین سایت فریلنسر ایران است و داره پرقدرت به کارش ادامه میده ولی همین سایت هم توش باگ پیدا میشه...
حالا باز به نظریه قبلی خودم برگشتم که باگ جزء جدایی ناپذیر یک سامانه نرم افزاری هست و همه جا حضور داره. فقط باید پیداش کرد و از شرش راحت شد.
و یه باگ جالبی که موقع نوشتن همین پست توی ویرگول بهش برخوردم اینه که موقع آپلود کردن عکس اگر عکس هنوز بطور کامل آپلود نشده باشه و نوشته ای را براش بنویسی نوشته رو برعکس می نویسه.... یعنی بجای آب مینویسه بآ !!!
خوشحال میشم اگر شما هم درباره باگ های جالبی که بهش برخورد میکنید برام بنویسید.....