Artwork

A tartalmat a Кирилл Мокевнин biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Кирилл Мокевнин vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.
Player FM - Podcast alkalmazás
Lépjen offline állapotba az Player FM alkalmazással!

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

49:53
 
Megosztás
 

Manage episode 506338457 series 3585626
A tartalmat a Кирилл Мокевнин biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Кирилл Мокевнин vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

Первое видео в серии разбора чистого кода по Мартину. Говорим о функциях, почему короткие функции могут делать код хуже, одна ответственность слишком субъективное понятие, а многие рекомендации специфичны для 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 ★
  continue reading

67 epizódok

Artwork
iconMegosztás
 
Manage episode 506338457 series 3585626
A tartalmat a Кирилл Мокевнин biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Кирилл Мокевнин vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

Первое видео в серии разбора чистого кода по Мартину. Говорим о функциях, почему короткие функции могут делать код хуже, одна ответственность слишком субъективное понятие, а многие рекомендации специфичны для 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 ★
  continue reading

67 epizódok

كل الحلقات

×
 
Loading …

Üdvözlünk a Player FM-nél!

A Player FM lejátszó az internetet böngészi a kiváló minőségű podcastok után, hogy ön élvezhesse azokat. Ez a legjobb podcast-alkalmazás, Androidon, iPhone-on és a weben is működik. Jelentkezzen be az feliratkozások szinkronizálásához az eszközök között.

 

Gyors referencia kézikönyv

Hallgassa ezt a műsort, miközben felfedezi
Lejátszás