وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

مبانی کدنویسی تمیز در زبان C#

سرفصل های دوره

کد تمیز هنر نوشتن کد است که انسان ها می توانند درک کنند. یاد بگیرید چگونه به نوشتن C # در سبک ای که آسان برای نوشتن، خواندن و نگهداری آسان است. این دوره با مقایسه های روشن بین "کد کثیف" C # کد برای جلوگیری از، و "تمیز" C # معادل است.
آنچه که شما یاد می گیرید
پاک کردن کد، هنر نوشتن کد نوشتن است که انسان ها می توانند درک کنند. در این دوره، اصول برنامه نویسی را در C #، حرفه ای خود را افزایش می دهید و کیفیت C # کد خود را با نوشتن با خواننده در ذهن افزایش می دهید. این دوره بر اساس سه عملکردهای برنامه نویسی هسته ای ساخته شده است: انتخاب ابزار مناسب برای کار، بهینه سازی نسبت سیگنال به نویز و ایجاد منطق مستند سازی خود. در طول این دوره، مقایسه های روشن بین "کثیف" C # کد را برای جلوگیری از و معادل "تمیز" خواهید دید. شما الگوهایی مانند کد فلش را کشف خواهید کرد، شکست سریع، بازگشت به زودی، کلاس های مغناطیسی، متغیرهای Mayfly، تکنیک هایی برای کاهش پیچیدگی روش و خیلی بیشتر. این شیوه ها پایه و اساس حرفه ای توسعه حرفه ای است و توسعه دهندگان یک واژگان روشن برای ارزیابی کیفیت کد را فراهم می کند.

عنوان اصلی : Clean Coding Principles in C#

سرفصل های دوره :

مرور دوره
مقدمه و طرح درس
دلایل نوشتن کد پاک
توسعه دهندگان نویسندگان هستند
Conventions دوره
منابع
خلاصه
معرفی
سه اصل کد پاک
انتخاب ابزار مناسب برای کار
مرزها ماده: ماندن بومی
هر تکنولوژی به طور بالقوه بد است
حداکثر سازی سیگنال به سر و صدا
خودتان را تکرار نکنید
خود مستند سازی کد
خلاصه
معرفی
چرا نامگذاری مسائل
نام های نامگذاری
روش های نامگذاری
لاستیک
اجتناب از عوارض جانبی
علائم هشدار دهنده
اجتناب از اختصارات
نامگذاری booleans
تلاش برای تقارن
خلاصه
معرفی
مقایسه Boolean
تکالیف بولین
شرایط مثبت را ترجیح می دهند
ternaries زیبا هستند
به شدت تایپ می شود
اجتناب از اعداد جادویی
مدیریت شرایط پیچیده
پلی مورفیسم را ترجیح می دهد بیش از enums
اعلامیه
روش های مبتنی بر جدول
خلاصه
معرفی
زمان ایجاد یک تابع
چرا یک روش ایجاد کنید - دلیل 1: اجتناب از تکثیر
چرا یک روش ایجاد می کنید - دلیل 2: دندانهای بیش از حد
راه حل بیش از حد دندانه 1: روش استخراج
endentation بیش از حد - راه حل 2: شکست سریع
Detentation بیش از حد - راه حل 3: بازگشت به زودی
چرا یک روش ایجاد کنید - دلیل 3: انتقال قصد
چرا یک روش ایجاد کنید - دلیل 4: یک چیز را انجام دهید
متغیرهای Mayfly
چند پارامتر؟
نشانه ها یک روش بیش از حد طولانی است
دست زدن به استثناء
خلاصه
معرفی
هنگامی که برای ایجاد یک کلاس
نمای کلی انسجام کلاس
کم در مقابل انسجام بالا
نام و انسجام
نشانه ها یک کلاس خیلی کوچک است
وسواس ابتدایی
اصل مجاورت
قانون طرح کلی
خلاصه
معرفی
نظرات: ضرورت و یک کمربند
Dirty Comment 1: بیش از حد
Dirty Comment 2: قصد
Dirty Comment 3: عذرخواهی
Dirty Comment 4: هشدار
کثیف نظر 5: کد زامبی
Dirty Comment 6: Divider
Dirty Comment 7: Brace Tracker
Dirty Comment 8: هدر پلو
Dirty Comment 9: Defect Log
نظرات پاک
خلاصه
معرفی
Overview Class Speaker
CODE METRICS
بازنگری تست خودکار
Refactor Agenda Overview
حذف نظرات ناخوشایند
Refactor به متغیرهای Mayfly
شرایط مثبت
پیاده سازی نگهبانان
تغییر نام متغیرها
روش استخراج و بازگشت به زودی
پرچم قرمز Refactor به روش
Consolidate Classuses
عصاره برای تصویب روش جلسات
به یک روش مبتنی بر جدول بروید و سریع شکست بخورید
اعتبار سنجی مرکزی
مرور کلی طرح
رفع اشکال: چه کنتراست!
نتایج تجزیه و تحلیل کد نتایج
خلاصه
معرفی
هنگامی که به پاراگراف
بررسی کد و جفت شدن
ناهار میزبان و یاد می گیرد
اطلاعات بیشتری را قبول نکنید
Boy Scout Rule
بسته شدن

نمایش سرفصل های انگلیسی

Clean Coding Principles in C#

139,000 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 26944
حجم: 474 مگابایت
مدت زمان: 200 دقیقه
تعداد دیسک: 1 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 9 فروردین 1401
مبانی کدنویسی تمیز در زبان C#
مبانی کدنویسی تمیز در زبان C# 1
مبانی کدنویسی تمیز در زبان C# 2
مبانی کدنویسی تمیز در زبان C# 3
مبانی کدنویسی تمیز در زبان C# 4
مبانی کدنویسی تمیز در زبان C# 5
مبانی کدنویسی تمیز در زبان C# 6
طراحی سایت و خدمات سئو

139,000 تومان
افزودن به سبد خرید