Рефакторинг .NET Приложений

Видеокурс «Рефакторинг .NET приложений» будет полезен как начинающим разработчикам, так и разработчикам с опытом. Для того, чтобы успешно освоить материал видео уроков, Вам необходимо владеть базовыми навыками программирования на языке C# и уметь использовать объектно-ориентированные техники.

В этом видео курсе Вы узнаете, что такое рефакторинг и изучите основные методики проведения рефакторинга в коде. К каждому видео уроку прилагаются примеры C# кода, объясняющие технику отдельно взятого рефакторинга.

По окончанию курса Вы получите комплексное представление о рефакторинге кода и сможете применять его при разработке различных приложений.

ВИДЕОУРОК №1. Введение в рефакторинг

Первый видео урок познакомит вас с рефакторингом и его основными понятиями; вторая половина урока будет сопровождаться практическими примерами с пояснениями автора. Вы узнаете, с какими проблемами сталкиваются разработчики при работе над программным кодом и почему важно поддерживать его чистоту и читабельность. 

 

Также в вводном уроке вы узнаете: 

  1. чем отличаются рефакторинг, оптимизация и расширение функциональности;
  2. преимущества рефакторинга;
  3. когда следует проводить рефакторинг, а когда - воздержаться;
  4. что такое “запахи” кода и какие виды “запахов” существуют.