توضیحات
دوره Clean Coding Principles in C#. این دوره به آموزش تکنیکهای نوشتن کدهای خوانا، قابل نگهداری و حرفهای در زبان C# میپردازد. این دوره هنر نوشتن کدی که برای انسانها قابل درک باشد را آموزش میدهد و به شرکتکنندگان یاد میدهد چگونه کدهایی بنویسند که هم نوشتن و هم نگهداری آنها آسان باشد. مباحث دوره بر سه اصل اصلی استوار است: انتخاب ابزار مناسب، بهینهسازی نسبت سیگنال به نویز و ایجاد منطق خودمستند. در طول دوره، مقایسههایی بین نمونههای نامناسب کدنویسی (کدهای “کثیف”) و معادلهای بهینه آنها (کدهای “تمیز”) ارائه میشود. همچنین الگوهای مختلفی مانند کد پیکانی، بازگشت زودهنگام، کلاسهای مگنتی، متغیرهای مایفلی و روشهای کاهش پیچیدگی متدها بررسی میشوند. این اصول پایهای توسعه نرمافزار حرفهای محسوب شده و به توسعهدهندگان کمک میکند تا معیارهای دقیقی برای سنجش کیفیت کد داشته باشند. هدف نهایی دوره ارتقای سطح حرفهای توسعهدهندگان و بهبود کیفیت کدهای سیشارپ با تمرکز بر خوانایی و سهولت نگهداری است.
آنچه فرا خواهید گرفت
- درک اصول کدنویسی تمیز: یادگیری مفاهیم و اهمیت نوشتن کد خوانا و قابل نگهداری.
- مقایسه کدهای “تمیز” و “کثیف”: درک تفاوتهای عملی بین کدهایی که باید از آنها اجتناب کرد و کدهای حرفهای.
- آشنایی با الگوهای کلیدی: بررسی الگوهایی مانند arrow code، failing fast، returning early و magnet classes برای بهبود کیفیت کد.
- کاهش پیچیدگی کد: یادگیری تکنیکهایی برای سادهسازی متدها و منطق برنامه.
- ایجاد منطق خود-مستند: یادگیری نحوه نوشتن کدی که به خودی خود توضیحدهنده عملکردش باشد.
- افزایش کیفیت حرفهای: ارتقاء مهارتهای برنامهنویسی برای تبدیل شدن به یک توسعهدهنده حرفهایتر و ماهرتر.
این دوره مناسب افرادیست که
- توسعهدهندگان C#: افرادی که میخواهند کیفیت کدهای خود را افزایش داده و به اصول حرفهای کدنویسی مسلط شوند.
- برنامهنویسان مبتدی: کسانی که به تازگی شروع به یادگیری C# کردهاند و میخواهند از همان ابتدا عادتهای کدنویسی صحیح را بیاموزند.
- توسعهدهندگان باتجربه: افرادی که به دنبال بهینهسازی و بهبود فرآیندهای کدنویسی خود هستند و میخواهند با الگوها و تکنیکهای پیشرفتهتر آشنا شوند.
- اعضای تیمهای توسعه: افرادی که در یک تیم کار میکنند و نیاز دارند کدی بنویسند که برای سایر اعضای تیم به راحتی قابل فهم و نگهداری باشد.
مشخصات دوره Clean Coding Principles in C#
- ناشر: Pluralsight
- مدرس: Cory House
- سطح آموزش: مبتدی
- مدت زمان آموزش: 3 ساعت و 18 دقیقه
سرفصل های دوره

تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
390 مگابایت













































