کداکسپلور | CodeExplore
7.91K subscribers
1.96K photos
314 videos
103 files
1.74K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت کد‌اکسپلور:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
♨️ تفاوت باگ Bug و دیباگ Debug

▪️باگ Bug :

باگ یا خطا (Bug) به هر نوع ایراد یا خطای پیش‌آمده در برنامه‌های کامپیوتری گفته می‌شود. این خطاها می‌توانند از اشتباهات کد نوشته‌شده تا مشکلات در محیط اجرایی نرم‌افزار ناشی شوند. باگ‌ها ممکن است منجر به عملکرد نادرست یا غیرمنتظره برنامه شوند و معمولا نیاز به دیباگ دارند.

▪️دیباگ Debug :

دیباگ (Debug) فرآیند شناسایی و رفع باگ‌ها یا خطاهای موجود در یک نرم‌افزار است. این فرآیند شامل استفاده از ابزارها و تکنیک‌های مختلف برای پیدا کردن و برطرف کردن باگ‌ها می‌شود. دیباگ معمولا توسط برنامه‌نویس یا تیم‌های توسعه انجام می‌شود تا اطمینان حاصل شود که نرم‌افزار به صورت صحیح کار می‌کند.

❗️تفاوت اصلی بین باگ و دیباگ :

تفاوت اصلی بین این دو مفهوم در این است که "باگ" یک مشکل یا خطای امکان‌پذیر در نرم‌افزار است که نیاز به تصحیح دارد، در حالی که "دیباگ" فرآیند شناسایی و رفع این مشکلات است.

#پست_پیشنهادی
#bug #debug
☕️ @CodeExplore
16❤‍🔥4🔥3
پایان console.log & debugger

بعد از اینکه با این روش آشنا شدم از لاگ زدن خداحافظی کردم!🫡

حالا این روش چیه؟😎
به جای نوشتن چندین خط لاگ و یا نوشتن کلمه دیباگر
لازمه وارد تب sources بشین.
اون جا ctrl+p رو بزنید!
و جاهایی که میخوایید مقادیرش رو ببینید علامت بزنید.
بعد دیباگ صفحه رو رفرش کنید و روی فلش آبی بزنید تا یکی یکی براتون خط ها رو اجرا کنه.
حتما باید خط بعدی جایی که میخوایید لاگ بزنید هم علامت بزنید تا متغییرتون مقدار دهی بشه

خدایی ری اکشن نداره ؟😂❤️
#Debug
☕️ @CodeExplore
🔥246❤‍🔥4😁2
متغیر debug در پایتون ⌨️

🔹میدونستین یک متغیر پیشفرض توی پایتون وجود داره که وقتی رانش میکنید True رو برمیگردونه؟
if __debug__ :
print("Hello World")
else:
print("GoodBye World")

🔺و اگر کدتون رو این شکلی اجرا کنید، متغیر false میشه:
python -O script.py

#python #trick #debug
☕️@CodeExplore | <OneDiagram/>
Please open Telegram to view this post
VIEW IN TELEGRAM
15❤‍🔥2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
داستان داریما😔

#fun #debug #programming
☕️ Telegram | Website | Discord
😁16💔93
متغیر debug در پایتون 👀

🔸️میدونستین یک متغیر پیشفرض توی پایتون وجود داره که وقتی رانش میکنید True رو برمیگردونه؟
if __debug__ :
   print("Hello World")
else:
   print("GoodBye World")

🔹️و اگر کدتون رو این شکلی اجرا کنید، متغیر false میشه:
python -O script.py

#python #trick #debug
☕️Telegram | Website | Discord
❤‍🔥6🔥4😍1
🐹 اگه Golang میزنی و دنبال یه دیباگر ساده و شیک هستی، godump یه انتخاب عالیه🔥

از dump لاراول الگو گرفته و خروجی struct, slice, map و… رو رنگی و خوانا چاپ میکنه، Cyclic References رو تشخیص میده و فیلدهای public/private رو مشخص میکنه، کاراکترهای خاص مثل \n رو escape میکنه و همچنین میتونه JSON یا HTML خروجی بده. سبک و بدون وابستگیه و نصبش هم خیلی راحته:

go get github.com/goforj/godump


🔗 https://github.com/goforj/godump

#golang #debug #opensource
☕️ Telegram | Website | Discord
❤‍🔥5🔥3😍2