![Generic Talks artwork](https://is2-ssl.mzstatic.com/image/thumb/Podcasts113/v4/95/2a/54/952a5427-b2de-8f82-5f14-417bcb5c4683/mza_6298972961698958720.jpg/100x100bb.jpg)
0005. Defensive и чуть-чуть Offensive programming
Generic Talks
Russian - December 29, 2019 22:33 - 1 hour - 133 MBTechnology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: 0004. C++ и в гостях Данила Кутенин
Next Episode: 0006. Подождём в очереди
Generic talks 0005 и с вами Богдан и Олег.
00:00 - Использование Context не только для request scope
13:00 - Названия переменных с типом error
20:27 - Убираем причину возникновения багов а не только сам баг (+hexagonal architecture)
32:05 - Как помочь пользователям библиотеки обработать ошибки и закрыть все ресурсы
46:54 - Contract-based vs Defensive programming
56:26 - Load balancing at Twitter
1:08:45 - все сливается в Кафку и о следующих выпусках