تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ پژمان آزاد
تفاوت دقیق ایجاد لاگ دستی و Break point برای واکشی اطلاعات مورد نیاز از اپلیکیشن
پوریا شفیعی حل شده توسط پوریا شفیعی

با سلام

 

گفتیم لزوما از لاگ برای گرفتن خطا استفاده نمی‌شه، بلکه مثلا یه سری اطلاعات رو خود دولپر احتیاج داره حین اجرای اپلیکیشن ببینه و همیشه زیر نظر داشته باشه. این اطلاعات میتونه روند اجرای متدهای Thread جاری و مقادیر متغیرهای پردازش شده در طول روند باشه. حالا.. سئوال؟

 

تکنولوژی Debugging با استفاده از Breakpoint  هم با توجه به تنظیمات و آپشنهایی که برای نمایش لاگها داره مثل Evaluate and log درون بخش Console ، تقریبا همین کار رو برای ما انجام میده.  کجا از این و کجا بهتره از اون یکی استفاده کرد؟

 

میدوونم هر کدوم کارکرد به ظاهر مجزایی دارن ولی تفاوت اصلی این دو در کجاست؟

 

ممنون از شما

 

سلام پژمان وقت بخیر

استفاده از لاگ کت برای مواقعی استفاده میشه که ما بخواهیم یهو روند کل اپلیکیشن رو بالا بیاریم(یعنی مثل BreakPoint نباشه که نقطه به نقظه بایسته و حالا ما بخواهیم به مرحله بعدی بریم تا ادامه روند اپلیکیشنمون هم انجام بشه)

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

این مسایلی هستن که این دو عمل رو متمایز میکنن.

بهترین پاسخ
پوریا شفیعی ۱۵ خرداد ۱۳۹۹، ۱۵:۳۶