آموزش Microsoft Azure Developer: Refactoring Code

Microsoft Azure Developer: Refactoring Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ساخت برنامه های لاجوردی که ماندگار هستند نیاز به درک کیفیت نرم افزار و قابلیت نگهداری دارند. در این دوره ، شما خواهید آموخت که چگونه بدهی فنی را در برنامه های خود بشناسید و چگونه بدون اینکه از ابتدا شروع کنید ، کد خود را مجدداً فاکتور کنید. مشاغل به طور فزاینده ای به برنامه های Azure با کیفیت برای سیستم های مهم بستگی دارند. در این دوره ، Microsoft Azure Developer: Refactoring Code ، خواهید آموخت که ساختن برنامه های Azure با کیفیت مستلزم درک اصول کیفیت نرم افزار و نحوه تشخیص "بوهای کد" است که مشکلات بالقوه کیفیت را نشان می دهد. ابتدا یاد خواهید گرفت که در صورت عدم کنترل ، کیفیت پایین می تواند در یک برنامه جمع شود و نگهداری آن را گرانتر و خطرناک کند ، تا اینکه در نهایت باید جایگزین شود. در مرحله بعدی ، شما اصول بازسازی مجدد برنامه های Azure را جستجو خواهید کرد ، از اصول گرفته تا شناخت کیفیت پایین ، استفاده از رویکردهای مشخص ، تا مشکلات رایج. سرانجام ، خواهید فهمید که چگونه سریعتر کد بهتر می نویسید ، بنابراین برنامه های شما نقص کمتری دارند و ماندگاری بیشتری دارند. در پایان این دوره ، شما می دانید که چگونه بدون اینکه از ابتدا شروع کنید ، کد راکتور کنید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بهبود کیفیت برنامه های لاجوردی Improving the Quality of Azure Apps

  • مقدمه و کیفیت Introduction and Quality

  • ماندگاری و بدهی فنی Maintainability and Technical Debt

  • بازسازی Refactoring

  • چه زمانی به Refactor بروید When to Refactor

  • تست های خصوصیات Characterization Tests

  • نسخه ی نمایشی: تست و Refactoring Demo: Testing and Refactoring

  • مرور Review

رفع رایحه رایج لاجوردی برنامه Fixing Common Azure App Code Smells

  • اهداف و تعریف بوی کد Objectives and Code Smell Definition

  • طبقه بندی بوی کد Classifying Code Smells

  • بلاترها: روش طولانی Bloaters: Long Method

  • نسخه ی نمایشی: یک روش طولانی Demo: A Long Method

  • سوO استفاده کنندگان OO: اظهارات را عوض کنید OO Abusers: Switch Statements

  • تغییر پیشگیری: پیچیدگی Change Preventers: Complexity

  • نسخه ی نمایشی: Refactoring یک روش طولانی Demo: Refactoring a Long Method

  • جفت کننده ها: پیاده سازی های خاص Couplers: Specific Implementations

  • خلاصه Summary

نوشتن کد تمیز برای لاجوردی Writing Clean Code for Azure

  • بررسی اجمالی Overview

  • اصول کد تمیز Clean Code Principles

  • اصول بیشتر More Principles

  • نوشتن کد قابل آزمایش Writing Testable Code

  • بوی کد آزمون پذیری Testability Code Smells

  • سادگی Simplicity

  • معماری تمیز Clean Architecture

  • نسخه ی نمایشی: Refactor به تمیز معماری Demo: Refactor to Clean Architecture

  • تمرکز بر قابلیت نگهداری Focus on Maintainability

  • مرور Review

نمایش نظرات

نظری ارسال نشده است.

آموزش Microsoft Azure Developer: Refactoring Code
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 1m
27
Pluralsight (پلورال سایت) pluralsight-small
04 فروردین 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
42
4.1 از 5
دارد
دارد
دارد
Steve Smith

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steve Smith Steve Smith

هنرمند/طراح/دی جی

استیو اسمیت یک طراح گرافیک و هنرمند با تجربه است که از موسیقی، یادگیری، کار بر روی iPad خود، قهوه و الهام بخشیدن به دیگران لذت می برد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.