آموزش دیباگ کردن Debugging در سی شارپ

تعداد ویدئو 30
زمان دوره 01:24:42
دوبلر مرتضی گیتی
سایت منتشر کننده پرووید

آموزش دیباگ کردن Debugging در سی شارپ یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم.

Debug کردن چیست؟

اشکال زدایی و یا Debugging فرآیندی ست که در آن سعی در اشکال زدایی برنامه ی تولید شده می کنیم تا تعداد باگ (خطا) های برنامه را به حداقل برساینم. در توسعه ی نرم افزار خطا ها رو به دسته های مختلفی تقسیم بندی می کنیم.

خطاهای Syntax

خطای Syntax به معنای نحو است و به معنای نحوه ی نوشتن و طرز قرار گیری صحیح کلمات و عبارات در کنار یکدیگر در یک زبان برنامه نویسی است. Syntax تعیین می کند که صحیح ترین نحوه ی قرار گیری عبارات و کلمات برای داشتن یک برنامه ی صحیح و عاری از باگ به چه شکل است.

debugging-visual-studio

خطاهای Semantic یا معنایی

خطای Semantic یا معناشناسی به معنای مفهوم و نتایج درست حاصل از کنار هم گذاشتن عبارات و کلمات است. شاید شما کدهای درستی نوشته اید که هیچ گونه ایرادی بر آنها وارد نیست ولی معنا و مفهوم درستی از این کد ها استنباط نمی گردد. این خطاها نتایج اشتباهی را هنگام اجرا تحویل ما می دهند که باید بررسی شوند.

خطاهای منطقی

شاید هفته ها و ماه ها زمان لازم باشد تا یک برنامه نویس بتواند خطاهای منطقی برنامه ی خود را تشخیص بدهد. ممکن است ما در تمامی مراحل کار تمامی باگ ها و خطاها را اصلاح کرده ایم ولی باز هم در حین انجام کار با برنامه به مشکل بر میخوریم و نتیجه آنگونه نیست که ما انتظارش را داریم.

بدون شک با رشد پیچیدگی برنامه، پیدا کردن و از بین بردن باگ های آن نیز دشوار تر می شود. خوشبختانه، محیط ویژوال استادیو حاوی ابزارها و تکنیک های بسیار زیادی ست که ما را در Debugging برنامه یاری می کند. شاید عدم آشنایی با این ابزارها و نحوه ی استفاده از هر کدام کار Debugging را دشوار تر سازد.

سرفصل مطالب آموزش ویدئویی Debugging در سی شارپ

معرفی مد Debug و Release

Breakpoint ها و Tracepoint ها

کلاس Debugger

Assertion ها و کاربرد آنها در Debugging

متدها Conditional در مدهای Debug و Release

پنجره های Local و Auto و Immediate و Watch و Quickwatch و Task و Call Stack و Breakpoint

صفت های DebuggerDisplay و DebuggerBrowsable و DebuggerStepThrough و DebuggerHidden

استفاده از Datatip ها

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش دیباگ کردن Debugging در سی شارپ”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید