1
Python: обманчивая простота и пять архитектурных капканов
Принято считать, что Python прощает всё, но цена этой лояльности — баги в продакшне. Когда изменяемый список в аргументах закрепляется за функцией через атрибут __defaults__, это становится риском утечки данных. А слепой перехват исключений порождает процессы-зомби, игнорирующие сигналы системы.
Разберём ещё и физику замыканий вместе с блокировкой Event Loop синхронными вызовами.