История рефакторинга прайс-листа || Охэхэнный фронтенд
Любой крупный проект имеет легаси, и — не исключение. Перед доблестной командой “Монетизация“ встала задача — перевести прайс-лист работодателя на React. Сначала это показалось ребятам рутинным делом, однако их ожидал большой сюрпиз.
В новом эпизоде “Охэхэнных историй“ реfuckторим наболевшее, обнаруживаем главные проблемы и находим элегантные решения. Поехали!
Внутри:
- Как мы работаем с продуктами
- Составляем план рефакторинга
- Уворачиваемся от багов
Внутри:
00:00 - Интро
00:20 - Вступление
00:44 - Что такое «Продукт»?
01:20 - Повод для рефакторинга
02:14 - Изменения в работе с бекендом
03:18 - Из чего состоит страница прайс-листа
04:44 - Как найти все использования старой ссылки
05:15 - Строим план рефакторинга
06:38 - Список всех вкладок. Доменная модель
07:07 - И откуда ни возьмись, появился баг!
07:58 - Частичный перевод страницы на React
09:54 - Переводим функционал “Корзины“
11:27 - Заканчиваем рефакторинг
12:13 - Итоги
12:44 - Заключение
#React #Frontend #Рефакторинг #Refactoring #ClientSide #WebDevelopment #HhFrontend #ОхэхэнныйФронтенд #Разработка #Архитектура #ОхэхэнныеИстории #ОhhнныеИстории #ОххенныеИстории #HeadhunterDev #HhDev #HeadhunterDevelopment
1 view
1524
440
1 month ago 00:42:32 1
Как мигрировать в облако без потерь
2 months ago 00:53:41 2
Как потратить 4 года и мешок денег на рефакторинг и ничего не запустить / М.Чистяков
2 months ago 01:33:55 4.3K
Глеб Михеев о мотивации, развитии команд и будущем IT-индустрии | Эволюция программирования
3 months ago 00:42:28 15
Ошибки на старте работы новой команды / Антон Гришин ()
4 months ago 01:48:40 58
Дефицит программистов. Когда лопнет IT пузырь? Глеб Михеев
5 months ago 00:58:28 1.7K
Как мы перевели команду на Spotify-модель / Евгений Россинский и Глеб Михеев
5 months ago 01:06:21 20
Рефакторинг мобильного приложения
10 months ago 00:12:59 1
СЛЕПЫЕ зоны МУЖЧИНЫ. Как ПЕРЕСТАТЬ ошибаться. РЕФАКТОРИНГ. Эквалайзер РЕЖИМОВ 16+
1 year ago 01:23:39 165
VladimirTechTalks #19
1 year ago 00:19:05 1
Как я стала iOS разработчиком | БОНУС: лучшие ресурсы для изучения разработки на iOS
1 year ago 00:14:13 1
СЛЕЗЫ ВКАТУНА: Реальная история входа в IT в 2023. Часть 1: Решение задач
2 years ago 00:40:21 5
Никита Сидоров. Прогрессивный Яндекс Маркет отдаём и оживляем контент по кусочкам
2 years ago 00:01:10 9
ХХ съезд. Переписать историю. 1 серия
2 years ago 00:00:28 2
20 съезд. Приказ 00447. рефакторинг 4 серии
2 years ago 00:00:23 1
20 съезд. Спасибо за пиар. рефакторинг 3 серии.
2 years ago 00:16:24 1
Эфир радио ЭХО лОСЕЙ со Смарт-Софт
2 years ago 00:03:47 1
Pycharm горячие клавиши и поиск - урок 3
2 years ago 01:08:53 28
События домена и EntityProcessor
2 years ago 00:13:22 20
История рефакторинга прайс-листа || Охэхэнный фронтенд