Чистый Код Clean Code # 3 Огромные функции и их рефакторинг, Extract Till You Drop
Подписка на Boosty:
Донаты на развитие:
Основы программирования - это не только знание какого-либо языка программирования (типа Python или C#), но также и набор практик разработки программного обеспечения. Практика написания чистого кода - одна из таких практик. Не знаете как писать чистый и красивый код? Эта серия уроков по программированию - для вас.
Читаемость кода очень важна, писать понятный код - необходимый навык для любого кто хочет стать программистом. Роберт Мартин (дядя Боб, он же Uncle Bob) ввёл понятие чистого кода. Иногда загнивающий код - результат написания слишком больших функций, наращивание технического долга из-за этого. В этом выпуске поговорим о том как можно улучшить код через рефакторинг больших функций с применением техники Extract Till You Drop. Обсудим компромисс между проведением рефакторинга о оставлением функции как есть. Обсудим последствия. Когда проводить рефакторинг, а когда можно как минимум подождать?
00:00 Тема ролика: Слишком длинные методы (функции)
00:19 Самая длинная функция в моей практике программирования: говнокод губит проекты
01:16 Древние программисты и их отношение к длине функций
01:50 Какой длины писать функции
02:14 Рефакторинг длинных функций - Extract Till You Drop
03:30 Рефакторинг кода от Джона Сонмеза
06:29 Длинные функции в старых (легаси) системах: устранять ли технический долг
07:09 Подведение итогов
1 view
635
245
7 months ago 01:19:30 1
Насколько глубок Айсберг по The Henry Stickmin Collection? | Факты, Теории, Мифы и т.д.
7 months ago 00:25:13 1
К встрече с Медведем Изба готова.
7 months ago 00:21:37 1
Трудности работы. Сколько заработал? Езжу на электровелосипеде 6 часов. Яндекс еда. Доставка. Курьер
7 months ago 00:26:38 1
Забота о себе. Как избавиться от лишних килограммов навсегда. Глава 10-а «Умница Красавица Богачка»
7 months ago 00:24:15 1
Быстро излечи насморк, гайморит и очисть нос по древнему рецепту
7 months ago 00:23:25 1
Объясняю механизм ожирения! КАК легко сжечь калории и ЖИР?
7 months ago 00:00:00 5
DM ULTRA на M79 - ЧИСТАЯ БОЛЬ \\ Call of Duty: Black Ops Cold War \\ По заказу Коржика
7 months ago 00:59:27 1
КАК ЛИХО В МОСКВЕ РУБЯТ ДЕНЬГИ НА ЖИЛОЙ НЕДВИЖКЕ. ЧТО ТАКОЕ ХОУМ-СТЕЙДЖИНГ И ПОЧЕМУ ЭТО ПОКУПАЮТ?
7 months ago 00:22:10 1
🍀Полнолуние - сильный обряд ЧИСТКА🌍 ЗАЩИТА ❤️ДЕНЬГИ🎁 Активация и помощь Сил😇 Амулет /Арина Ласка 18+
7 months ago 00:04:22 1
Кошмарим приставов! Подаём АД-мини-стративный ИСК на ФССП по коду 643!
7 months ago 00:13:55 1
Родовое мировоззрение славян. 14 заповедей для счастливой жизни. Послание предков. Правила жизни
7 months ago 00:01:30 1
Быть здоровым — здорово! - Азбука здоровья | Смешарики 2D
7 months ago 00:01:35 1
Где кататься? - Азбука безопасности | Смешарики 2D
7 months ago 00:02:53 1
❗❓Наука для детей - Эмоции | Смешарики Пинкод - А теперь улыбнитесь!
7 months ago 01:27:46 1
Чистка планеты началась! Держитесь крепче – Екатерина Самойлова
7 months ago 00:43:42 1
Подполковник армии Израиля Бабот. Заигрывание Израиля с Путиным, провал Нетаньяху, ядерный Иран
7 months ago 01:13:02 1
Обсуждение процедуры возвращения граждан СССР из оккупации на Родину через получение Свидетельства
7 months ago 00:06:33 1
Видео#1 к книге “Тайная Магия Славян“#АринаЛаска #ARINALASKA