Основной контент книги Функции. Разбор книги "Чистый Код" Роберта Мартина #1 | Организованное программирование
Podcast

Episode duration 49 min.

2025 year

16+

Функции. Разбор книги "Чистый Код" Роберта Мартина #1 | Организованное программирование

About the podcast

Первое видео в серии разбора чистого кода по Мартину. Говорим о функциях, почему короткие функции могут делать код хуже, одна ответственность слишком субъективное понятие, а многие рекомендации специфичны для Java и вредны для других языков. Говорим о нормальности свитча, полиморфизме, принципе разделения команд и запросов, а так же expression problem.

Подписывайтесь на канал «Организованное программирование» в Telegram: https://ttttt.me/orgprog
– Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): https://podcast.ru/1734325321
– Смотреть в ВК Видео: https://vkvideo.ru/video-224967259_456239172

Telegram-канал Организованного Программирования: https://t.me/orgprog
Хекслет Клуб в Telegram https://t.me/HexletClubBot
Курсы по программированию — начни учиться уже сегодня: https://ru.hexlet.io/courses
Книга  "Профессия «Программист»" - https://code-basics.com/ru/book
Вопросы для собеседований - https://github.com/Hexlet/ru-interview-questions
Тестовые задания - https://github.com/Hexlet/ru-test-assignments

(00:00) - — Введение. Почему “Чистый код” — не истина в последней инстанции? (02:35) - — Почему разбирать эту книгу всё ещё актуально? (05:10) - — Почему код из книги далёк от реальности? (10:02) - — Функции на 100 строк: это провал или здравый смысл? (12:45) - — “Одна ответственность” — самая расплывчатая догма в мире ООП (15:25) - — Кто пишет лучшие библиотеки? (17:03) - — Почему никакие принципы не заменят здравого смысла (19:52) - — Копипаста как проклятие командной разработки (21:45) - — Switch — враг чистого кода? Или просто инструмент? (25:24) - — Принцип открытости/закрытости: красивый, но опасный (28:06) - — Expression Problem: типы против поведения (31:48) - — Флаги в функциях — всегда ли антипаттерн? (35:45) - — Главное правило: не вноси изменения при чтении (40:32) - — Стриминг данных: побочные эффекты в реальном времени (43:22) - — Мартин против здравого смысла: перегибы автора (46:00) - — Как обрабатывать ошибки: изоляция try-catch (48:45) - — Продолжение следует: разбор всей книги до конца! ★ Support this podcast ★
Last update:
14 September 2025
What is a podcast?
Log in, to rate the book and leave a review
Age restriction:
16+
Release date on Litres:
14 September 2025
Writing date:
14 September 2025
Duration:
49 min. 53 sec.
Copyright Holders:
Автор, Кирилл Мокевнин
Download format:
1x