DiscoverОрганизованное программирование#3 Что не так с “Обработкой ошибок” в “Чистом коде”. Разбор книги Роберта Мартина
#3 Что не так с “Обработкой ошибок” в “Чистом коде”. Разбор книги  Роберта Мартина

#3 Что не так с “Обработкой ошибок” в “Чистом коде”. Разбор книги Роберта Мартина

Update: 2025-12-01
Share

Description

Третья часть разбора “Чистого кода” Роберта Мартина.
На этот раз — глава “Обработка ошибок”, где всё снова звучит красиво, но работает не так, как написано.

Разбираю, почему подход “всё через исключения” на практике создаёт больше хаоса, чем порядка. Объясняю, где Мартин путает исключительные ситуации с обычной логикой программы, и как это превращает чистый код в непредсказуемый.

Показываю, почему исключения — не всегда “чисто”, а часто просто удобно спрятанная ошибка. Разбираем примеры с try-catch, коды возврата, идемпотентность и атомарность, говорим о реальных паттернах работы с ошибками в Go, Haskell и TypeScript.



★ Support this podcast ★
Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#3 Что не так с “Обработкой ошибок” в “Чистом коде”. Разбор книги  Роберта Мартина

#3 Что не так с “Обработкой ошибок” в “Чистом коде”. Разбор книги Роберта Мартина

Кирилл Мокевнин