به هیچ وجه به کد هاتون اعتماد نکنید

جمعه, ۱۲ مرداد ۱۴۰۳، ۰۴:۴۲ ب.ظ

جدی میگم دوستان . همیشه ی خدا باگ ها وجود دارن حتی وقتایی که کاملا مطمئنید هیچ جای کار نمیلنگه .

ممکنه این مثل یه جوک شما رو بخندونه ولی من یه کدی نوشتم که یه باگی داشت که فقط در ماه فروردین سال 1403 خودش رو نشون میداد !!! یعنی سال 1402 که داشتم تست میکردم هیچ مشکلی نبود ولی منطق کد یه جوری بود تاریخ سرور به  اواخر فروردین 1403 که میرسید باگ خودشو نشون میداد و سیستم رو مختل میکرد در حالی که بعد از هزاران تست در سال 1402 مطمئن بودم مشکلی تو کد نیست :))))))

 

به عنوان یک توصیه همیشه آینده نگر باشید و آماده هر چیزی باشید فکرشم نمیکنید چی در انتظارتونه ...

موافقین ۱ مخالفین ۰

چه جالب منم همچین باگی رو دیدم
نکته همه اینا اینه که وقتی تجربه زیاد میگه باگ های غیر قابل پیش بینی به مراتب کمتر و کمتر میشه. البته قطعا که هیچوقت یه کد «همیشه بدون باگ» نخواهیم داشت

از من دلیلش این بود که من تو دیتابیسم تاریخ ها رو به صورت شمسی ذخیره میکردم ولی وقتی از دیتابیس میخوندم و یک شیء زمان تاریخی تو زبان برنامه نویسی درست میکردم اون زبان اونو میلادی فرض میکرد . مثلا سال 1402 میلادی . برای همین تو تعداد روز ماه ها و ... به مشکل برمیخورد . 

بله همینطوره .
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">