یکی از اشکال ، دو توسعه دهندگان : اشکال زدائی همکاری در حال حاضر یک واقعیت در ویژوال استودیو 2010
اغلب ، یک یا چند توسعه دهندگان نیاز به همکاری در یک حفره به کشف علت ریشه مشکل. این همکاری به طور معمول کار با استفاده از ابزار مانند ایمیل ، سیستم ردیابی اشکال (TFS به عنوان مثال) و یا اگر توسعه دهندگان collocated هستند ، آنها ممکن است اشکال در کار با یکدیگر در یکی از دفاتر آنها. در اینجا آن چیزی است که گردش معمول به نظر میرسد : 


 



گردش در بالا ذکر شد ، هنگامی که دست 1 پاسخ پاسخ به مشکلات بیش از 2 است ، مقدار زیادی از بافت ها و اطلاعات است که از سمت چپ و آنچه معمولا اتفاق می افتد وجود دارد این است که پاسخ 2 restarts اشکال زدایی مسئله به همان شکل انجام شود ریشه. در واقع ، پاسخ 2 به پایان می رسد تا انجام کارهای زیادی است که دارای اطناب پاسخ 1 تا کنون انجام شده است. ایده آل ، پاسخ 2 باید قادر به اهرم کار تحقیق است که توسط پاسخ 1 انجام شد و فقط ادامه جلسه اشکال زدایی.

در ویژوال استودیو 2010 ، با استفاده از دو ویژگی های جدید ، یعنی نقطهانفصال واردات / صادرات و واردات DataTips / 1 صادرات اجازه می دهد تا پاسخ به دست اشکال زدایی کردن جلسه را به پاسخ 2 پاسخ به طوری که فقط می تواند 2 را بگیرید که در آن پاسخ 1 سمت چپ خاموش.

برویم از طریق به مثال مراجعه کنید که چگونه این آثار همکاری. در این مثال ، پاسخ 1 است تحقیق در مورد اسباب بازی مشکلات را در گیجی و بیهوشی تجارت الکترونیک برنامه نمونه. او در تلاش است از اینکه چرا به شکل به روز شده در سبد خرید است نه زمانی که کاربر اضافه می کند همان اسباب بازی را به سبد خرید. بعد از اشکال زدائی مشکل در ویژوال استودیو ، 1 پاسخ می یابد که اشکال در یک متد (AdjustQuantity) است که در جزء (Tailspin.Model) متعلق به پاسخ 2. تصویر زیر نشان می دهد که در آن پاسخ 1 فکر می کند که اشکال است. 
 

در این مرحله ، می خواهد 1 پاسخ دادن به این اشکال پاسخ 2. با این حال ، به جای پاسخ به 2 انجام تمام کار را به بازتولید اشکال ، پاسخ 1 قطاری از زن و شوهر از قطعات حیاتی از اطلاعات می فرستد و آنها را همراه با مشکلات را به پاسخ 2. به یک معنا ، سهام پاسخ اشکال زدایی محیط زیست خود را با پاسخ 2. اول ، پاسخ 1 نقطه انفصال حال حاضر صادرات خود را با راست کلیک کردن بر روی نقطه انفصال در ویرایشگر صادرات و انتخاب "..." دستور ، که در زیر نشان داده شده. با صادرات نقطه انفصال ، 2 پاسخ اکنون می توانید به راحتی از شکل که در آن شروع به تحقیق در مورد اشکال.


نقطه انفصال صادر فایل زیر نشان داده شده است. 
 


قطعه بعدی اطلاعاتی را که می خواهد به پاسخ 1 پاسخ 2 سهم با چه اطلاعاتی 2 پاسخ است باید در هنگام اشکال زدایی مشکل نگاه. به منظور انجام این کار ، اولین پاسخ 1 "پین" متغیر است که او فکر می کند که باعث شده است مشکلات را به سردبیر ، که در زیر نشان داده شده. 



 

پس از pinning متغیر برای ویرایشگر ، پاسخ 1 صادرات متغیر مسابقات ، با انتخاب دیباگ --> صادرات DataTips... فرمان. صادر فایل DataTips زیر نشان داده شده است. 

 

در حال حاضر ، به جای پاسخ 2 شروع مجدد تحقیقات ، او می تواند همچنان که در پاسخ 1 با وارد کردن اشکال زدایی محیط زیست را ترک کردند. گردش کار جدید در زیر نشان داده شده است. 



 

برای وارد کردن به محیط زیست اشکال زدایی ، پاسخ می تواند 2 پرونده DataTips از دیباگ -- واردات> DataTips واردات. نقاط شکست صادر می توانید از پنجره نقاطانفصال وارد می شود ، که در زیر نشان داده شده.  

 

پس از وارد کردن هر دو نقطه انفصال و DataTips ، پاسخ 2 به سادگی می توانند تحقیقات خود را با فشار دادن کلید F5 را ادامه خواهد داد. debugger اکنون در نقطه انفصال را متوقف که پاسخ 1 صادر خواهد شد و متغیر و نمایش می دهد. حتی به توضیح است که می خواستم به پاسخ 1 پاسخ 2 بر روی پاس نشان می دهد. این در زیر نشان داده شده است.



 

اگر شما هر گونه پیشنهادات و انتقادات و یا پیشنهادات در این ویژگی و یا هر گونه ایده در مورد چگونگی همکاری بهتر هنگام اشکال زدایی ، احساس آزاد به ترک من دیدگاه »است.

این مطالب بر گرفته از :سایت حبیب حیدریان 

« حبیب حیدریان یکی از مدیران شرکت ماکروسافت می باشد