سرنخهای شرطی
در قسمت دوم چگونه کارآگاه کدهایمان باشیم، یاد میگیریم باتوجه به قابلیتهایی که ابزار Visual Studio به ما میدهد بتوانیم از سرنخهایمان بهتر استفاده کنیم.
در این مقاله یاد میگیریم که، زمانی که سرنخی را پیدا کردیم، آیا میخواهیم تا انتهای سرنخ را برسی کنیم یا برایمان همین اطلاعات که از این قسمت از سرنخ به دستآوردهایم کافی است؟ در واقع در این قسمت انواع Step ها را در زمان دیباگ کردن که به یک Breakpoint میرسیم را بررسی میکنیم.
برای این کار از ابزار View Result استفاده میکنیم تا بتوانیم در هر مرحله از برسیهایمان، نگاهی به مقادیری که قبلا داشتهایم هم داشتهباشیم.
هر کارآگاهی روش مختص به خودش را دارد مثلا، یک نفر ترجیح میدهد که اگر یک سرنخ شرایط خاصی را داشت بررسی کند، یک نفر دیگر اگر آن سرنخ چند بار تکرار شود! این امکانات در محیط Visual Studio تعبیه شده که آنها را با اسم Condition Breakpoint تعریف کردهاند.
همچنین ما به عنوان یک کارآگاه حرفهای گاهی اوقات نیاز به کمک داریم و انتظار داریم کارآگاهی هم که به ما کمک میکند دقیقا در همان قسمتهایی که ما مشخص کردهایم دنبال سرنخ باشد، این امکان در محیط توسعه ما وجود دارد و به اسم Export Breakpoint میشناسیمش و میتوانیم آن را با دیگران به اشتراک بگذاریم. این قابلیت دقیقا مکانهایی که ما مشخص کردهایم را برای Breakpoint هایمان در محیط توسعه شخص کمکدهنده نشان میدهد.
برای خواندن قدم دوم میتوانید از این لینک استفاده کنید.
قسمت اول را میتوانید اینجا بخوانید.
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
#هوتن_همتی (لینکدین)
کانال تلگرام:
@SoftwarePhilosophy
________
Post #2942
1.47K