میشه یکی یه مقدار در مورد باگ برام توضیح بده

mr_kamran

Member
سلام اگه کسی یه توضیح علمی در موردش چیزایی رو بگه مثلا چه طور یه باگ کشف میشه حدودی میدونم و لی اگه کسی می توانست کمی کامل توضیح بده

بیسوادی هم بد دردی :oops:
 
در حالت کلی به هر خطا ، هشدار ، اخطار ، اعلان و یادآوری که نشان از ایراد در اجرا شدن یک برنامه باشد باگ گفته میشه
این برای همه برنامه ها صدق میکنه
حالا ممکنه ایراد از خود برنامه باشه یا ایراد از شما یا از سیستمی باشه که برنامه روش داره اجرا میشه
ولی اینا خیلی متفاوتند مثلا در مورد خطا از ایراد تایپی داریم که به اون parse error میگن تا باگ های سکیوریتی که مربوط به امنیت میشن و خیلی مهم هستن

حتی ممکنه باگی در برنامه وجود داشته باشه که به راحتی دیده نشه به همین خاطره که هر برنامه ای رو اول بتا بعد RC و بعد کم کم به صورت نهایی منتشر میکنن و کلی روش تست انجام میدن چون ممکنه شما یک ایرادی درش پیدا کنید که تا الان کسی پیدا نکرده باشه

معمولا خطا ها رو با به کار انداختن Debugger روی برنامه پیدا میکنن
مثلا در مورد سی ام اس ها معمولا باید دیباگر داشته باشن حالا بستگی داره دیباگر چقدر قدرت داشته باشه مثلا بعضی ها فقط باگ های مهم رو میگیرن ولی بعضی ها تا اعلان ها (notice ) رو هم میگن
به عنوان مثال برای نوتیس وقتی که شما یک متغیر رو دو بار تعریف کرده باشی سیستم نوتیس میده که این دو بار تعریف شده و از این حرفا
معمولا هشدار ها یا همون وارنینگ و ارور ها مهم هستن و باعث از کار افتادن برنامه میشن ولی نوتیس بیشتر به تمیز بودن برنامه نویسی برمیگرده
 

جدیدترین ارسال ها

بالا