Чистый код Clean Code #5 Временная связанность. Иммутабельность и чистые функции
Подписка на Boosty:
Донаты на развитие:
Основы программирования - это не только знание какого-либо языка программирования (типа Python или C#), но также и набор практик разработки программного обеспечения. Практика написания чистого кода - одна из таких практик. Не знаете как писать красивый и чистый код (clean code)? Эта серия уроков по программированию - для вас.
Читаемость кода очень важна, писать понятный код - необходимый навык для любого кто хочет стать программистом.
Существует множество запахов кода. В этом выпуске мы поговорим о запахе кода, называемом временной связанностью и о том как можно применять принципы функционального программирования (иммутабельность / неизменяемость и чистые функции) для устранения этого запаха. Вы увидите, что такое мутабельный класс и функции с побочными эффектами.
00:00 Начало выпуска “Запах кода: временная связанность. Иммутабельность и чистые функции“
00:30 Что такое временная связанность как запах кода
01:01 Пример запаха кода “временная связанность“ от Марка Симана
02:48 Что такое неизменяемость (иммутабельность) и чистота функций. Связь с временной связанностью как запахом кода
03:50 Пример #2
05:29 Рефакторинг: применение принципа иммутабельности для устранения запаха временной связанности
07:03 Заключение
Релевантные видео курсы:
Лучшие практики проектирования и реализации API на C#
Архитектура ПО: Meta и SOLID принципы в ООП
Архитектура ПО: внедрение зависимостей на C#
1 view
543
157
4 months ago 00:26:58 1
Полный обзор химии для бассейна. Как идеально дозировать РН, АЛЬГИЦИД, ХЛОР, для идеальной воды
4 months ago 00:17:06 1
ОТЛИЧИЕ АЛКОГОЛИКА ОТ ПЬЯНИЦЫ - ЦИКЛ БЕСЕД СО СПЕЦИАЛИСТАМИ
4 months ago 00:23:08 1
А где же зарегистрирована Налоговая!? Расследование. Народный Контроль в действии.
4 months ago 00:06:30 1
Верь в меня, ёжик - Смешарики 2D | Мультфильмы для детей
4 months ago 00:12:51 1
Правила рыбалки 2024
4 months ago 00:06:31 1
Несколько мелочей на фоне природы - Смешарики 2D | Мультфильмы для детей
4 months ago 00:25:15 1
На инвестициях заработать невозможно | Торгуемся за землю (Нед.#293)
4 months ago 00:14:54 1
Пять упражнений ДЛЯ УЛУЧШЕНИЯ РАБОТЫ ЖЕЛУДКА, ПЕЧЕНИ И ЖКТ. ПРОФИЛАКТИКА запора и нормализация стула
4 months ago 01:50:55 1
Два главных упражнения против сосудистой деменции
4 months ago 01:29:58 2
Правила чистого кода на примере Unity
4 months ago 00:05:30 1
Почему НЕЛЬЗЯ попасть к БОГУ | О структуре Высших
4 months ago 00:06:36 1
Ежик в Туманности - Смешарики 2D | Мультфильмы для детей
4 months ago 00:09:00 1
Codestyle Как писать код правильно и чисто | Декомпозиция | Часть 3 | JAVA