ПЕРЕПИСАТЬ ИЛИ НЕ ТРОГАТЬ? Как жить с Legacy кодом: вебинар с Владимиром Филоновым [Хекслет]
🔥 Программа «Python-программист» на Хекслете:
Поговорим про работу с Legacy и разберём практические кейсы. Спикер: Владимир Филонов, разработчик широкого профиля и один из организаторов сообщества Moscow Python. Все ссылки вебинара – в закреплённом посте.
00:00:00 - стартуем
00:01:17 - что такое legacy code, откуда он берётся и чем это опасно
00:04:26 - 3 уровня технического долга
00:10:12 - рефакторинг кода
00:14:33 - болезни кода
00:20:31 - признаки болезни кода
00:30:10 - начало про метрики
00:30:54 - насколько удобно рефакторить legacy code на python
00:37:29 - как быть, если легаси большое и древнее: переписать или не трогать
00:41:33 - продолжаем про метрики: как понять, что код плохой
00:45:39 - показатели Холстеда, Maintainability Index
00:49:08 - Bus factor
00:51:54 - читаемость кода
00:53:14 - ABC метрика (assignment branch condition)
00:54:39 - инструменты для измерения сложности кода
01:01:35 - как отговорить архитектора или тимлида от идеи распилить легаси на микросервисы, если нет причины для разделения?
01:07:20 - как не стать врагом менеджеров, если не гнаться за стопроцентным покрытием
01:11:16 - линтеры
01:13:07 - инструменты для улучшения читаемости кода
01:15:07 - когда рефакторить код
01:17:10 - как рефакторить код
01:19:00 - принципы рефакторинга кода
01:23:10 - техники рефакторинга
01:25:16 - одно выражение в функциональном стиле через цепочки вызовов на 30 строк - это уже code smells?
01:26:15 - state manager = размазывание логики?
01:27:55 - альтернатива свалкам
01:29:40 - распил монолитов на микросервисы - ок или только новые проекты?
01:31:34 - метрики, которые работают в одних языках, но не работают в других
01:35:27 - много ли легаси кода в ядре Linux
01:37:35 - грань, когда код становится легаси
01:39:00 - точно ли не трогать, если depricated
01:41:13 - рефакторинг в крупных системах - выстрел в голову бизнеса?
01:43:27 - отсутствие ORM, логика в хранимках, много session variables
01:46:48 - метрики для ассемблера
01:49:55 - много ли легаси в open source проектах Хекслета
Полезные ссылки:
- Расписание предстоящих мероприятий Хекслета:
- Slack-комьюнити Хекслета:
- Программирование на Python: особенности обучения, перспективы, ситуация на рынке труда:
1 view
605
141
5 months ago 01:46:47 1
Иваны не помнящие родства или кто создал Россию? Павел Карелин
5 months ago 01:08:53 1
Татьяна Мужицкая — кризис в отношениях. Как сохранить себя #самопознание
5 months ago 00:28:21 1
Семь лет за перцовый баллон Самооборона Дело машиниста
5 months ago 00:57:16 1
В чем смысл Жизни. Просто и понятно.
5 months ago 00:08:44 1
ДЕНЬ ПОБЕДЫ: КАК ВЛАСТЬ ОЧЕРНИЛА ПОДВИГ ДЕДОВ. ИСТОРИЯ БОЛЬШОЙ ЛЖИ.
5 months ago 00:36:03 1
Как на сайтах знакомств переписываются Нарциссы и Абьюзеры. Создают зависимость от сильных эмоций.
5 months ago 01:04:31 1
«Это все еще цветочки»: Парфёнов о гражданской войне, бывших коллегах и о том, как не сдаваться
5 months ago 00:09:21 1
ФОТОГРАФИИ которые изменят ваше мировоззрение раз и навсегда | НЕВЕРОЯТНЫЕ ТЕХНОЛОГИИ в прошлом.
5 months ago 00:11:31 3
Запрещенный учебник Истории 1763 года противоречит современной истории
5 months ago 01:16:22 1
Путешествие Пана Кляксы - 2 серия (1986)
5 months ago 01:21:56 1
Путешествие Пана Кляксы - 1 серия (1986)
5 months ago 00:04:36 1
«Священная война» | Х/ф «Битва за Москву» (1985 год)
5 months ago 00:46:37 1
Может ли историк узнать, как было на самом деле? Кирилл Назаренко. Ученые против мифов 9-8
5 months ago 00:17:20 1
В русских сказках описана планетарная катастрофа ? Какая звезда указывала на север до потопа ?
5 months ago 01:02:02 1
Путин испоганил 9 мая. Как власть превратила День Победы в свой праздник |Лучшая передача о политике
5 months ago 00:09:52 1
КТО И ЗАЧЕМ ПЕРЕПИСЫВАЕТ ИСТОРИЮ О ВЕЛИКОЙ ПОБЕДЕ?
5 months ago 00:02:42 1
ДА, ЛЕСЯ — Окей, все просто (Премьера клипа 2024)
5 months ago 00:02:37 34
Приглашение на Виртуальный Парад Победы 9 мая 2024 | ГлавКот. War Thunder | 2024
5 months ago 00:36:17 1
Гузель Яхина. Интервью с писательницей |“Зулейха открывает глаза“, “Дети мои“, “Эше
5 months ago 00:35:07 1
Переписанная история Земли. Часть первая: До Потопа.
5 months ago 00:18:56 1
ДИАГНОСТИКА ЧТО ПРОИСХОДИТ В ТВОИХ ЛЮБОВНЫХ ОТНОШЕНИЯХ? И ПОЧЕМУ НЕ УДАЁТСЯ ВСТРЕТИТЬ ПАРТНЁРА?
5 months ago 00:05:12 1
Тань Цзянь Цы | Tan Jian Ci - НОВЫЕ ДОРАМЫ | Бесконечная тоска в разлуке 2
5 months ago 00:07:40 1
Самые Сильные Заговоры от Нечистой Силы в Доме(Все Части) 👹👿 - Знахарь-Кирилл ✝☦🧙
5 months ago 00:12:09 1
Две Сильные Молитвы от Сильного Сглаза! ✝☦ / Сними с Себя Сглаз Навсегда! / 🧙♂️ Знахарь-Кирилл