Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон “Команда“]
О типичной проблеме большого количества if-else расскажет разработчица Настя Борисенко. Рассмотрим популярный способ решения данной задачи в программировании на java и расскажем почему switch не панацея.
Таймкоды:
00:00 - В этом выпуске
00:13 - Интро
00:19 - Поговорим о качестве кода!
01:36 - Весёлая (нет) история из жизни
01:51 - if-else, switch-case
02:13 - Пример с использованием if-else
04:20 - Рефакторинг с использованием switch-case
04:59 - В чём проблема switch-case?
06:16 - Чем можно заменить switch?
06:30 - Рефакторинг с использованием enum
11:50 - Lazy-инициализация c enum
13:28 - Рефакторинг с использованием Map
14:15 - Почему предложенные варианты лучше, чем switch
15:02 - Подписывайтесь и ставьте лайки
Ссылка на Git :
________
Подписывайтесь на наши соцсети:
Instagram:
MJC Telegram Chat:
Community page:
1 просмотр
0
0
7 месяцев назад 02:28:12 1
ПОЛНЫЙ КУРС REACT JS для начинающих - Изучи Реакт за 2 часа с нуля!
1 год назад 00:13:58 1
05/05 - ARFoundation Indoor-Navigation Advanced - Final refactoring and new navigation visualisation
2 года назад 06:27:22 19
PHP For Absolute Beginners | 6.5 Hour Course
2 года назад 00:57:50 1
Low Poly Racing - Making Of - Episode 4 - Unity and Blender
3 года назад 00:05:51 16
Laravel and PHP Refactor: If-Else to Switch or Match
3 года назад 00:18:34 21
Уроки по JavaScript - “Объектный“ switch/case
3 года назад 00:15:28 1
Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон “Команда“]
6 лет назад 00:14:32 12
[FBDTV] Рефакторинг. Польский калькулятор. Часть 2.