Видео курс Рефакторинг .NET Приложений – курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно
ITVDN logo
Видеокурсы по
программированию

Выбери свою IT специальность

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


Этот курс входит в специальности:

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

Доступ к полному курсу с учебными материалами и тестированием на 30 дней за 9.99 USD

Купить
основные темы, рассматриваемые на уроке
1 0:00:20

Рефакторинг

2 0:02:40

Зачем нужно проводить рефакторинг

3 0:09:36

*Плохие запахи* в коде

4 0:10:00

Дублирование кода

5 0:11:12

Длинные методы

6 0:13:13

Большой класс

7 0:14:11

Длинный список параметров

8 0:15:25

Расходящиеся модификации

9 0:15:55

Стрельба дробью

10 0:17:42

Завистливые функции

11 0:20:02

Группы данных

12 0:21:10

Одержимость элементарными типами

13 0:24:10

Операторы типа switch

14 0:25:48

Паралельные иерархии наследования

15 0:28:03

Ленивый клас

16 0:29:04

Теоретическая общность

17 0:30:03

Временное поле

18 0:30:48

Цепочки сообщений

19 0:32:00

Посредник

20 0:32:37

Неуместная близость

21 0:33:30

Альтернативные классы с разными интерфейсами

22 0:34:02

Неполнота библиотечного класса

23 0:35:03

Класы данных

24 0:35:37

Отказ от наследства

25 0:36:25

Комментарии

26 0:37:38

Примеры

Описание видеоурока
Титры видеоурока
Скачать материалы
Рекомендуемая литература
Темы видео урока:

  • Понятие рефакторинга
  • Оптимизация производительности, расширение функционала
  • "Запахи" в коде
  • Связанность и связность
Титров к данному уроку не предусмотрено
комментарии и обсуждения
Notification success