Рефакторинг программного обеспечения. Лекция 7. Рефакторинг длинных методов

37 подписчиков

12+
12+

2 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав

37 подписчиков

12+
12+

2 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

2 просмотра

15 дней назад

Учимся бороться с одним из самых распространенных недостатков – Длинным методом. Как простыми, так и сложными, но красивыми способами. Рекомендую к просмотру тем, кто не понимает паттерны Команда, Посетитель, Стратегия. 00:00 Вступление 01:49 Compose Method – разделение метода на шаги 07:49 Боремся с большим количеством параметров 10:39 Выделяем несколько параметров в отдельную сущность 14:37 Выделяем для длинного запутанного метода целый класс (Замена метода объектом метода) 20:10 Заменяем условия на вызовы методов – Декомпозиция условных операторов 25:00 Рефакторинг длинного метода с помощью паттерна Команда (Command) 36:14 Рефакторинг длинного метода с помощью паттерна Посетитель (Visitor) 56:34 Рефакторинг длинного метода с помощью паттерна Стратегия (Strategy)

Название:

Рефакторинг программного обеспечения. Лекция 7. Рефакторинг длинных методов

Категория:

Разное