История изменений
Исправление quiet_readonly, (текущая версия) :
Ну да, в продакшене лучше что бы просто упало с окном программа выполнила недопустимую операцию. :)
Недопустимая операция через try не ловится, такие вещи сигналом посылаются, как и сегфолт.
А вот непроверенный код возврата в худшем случае вызовет варнинг, а в продакшене - не будет выполено какое-то действие. Непойманное исключение вызовет крах.
Исходная версия quiet_readonly, :
Ну да, в продакшене лучше что бы просто упало с окном программа выполнила недопустимую операцию. :)
Недопустимая операция через try не ловится, такие вещи сигналом посылаются, как и сегфолт.
А вот непроверенный код возврата в худшем случае вызовет варнинг, а в продакшене - невыполенние действия. Непойманное исключение вызовет крах.