поюзаешь с исключениями?
для олимпиадных задачек подходит, когда данные точно есть и они точно корректные. тогда это самый простой способ. в скриптах (в смысле коротких одноразовых программах) тоже норм. а для продакшена не подходит.
для продакшена тоже может быть нормально, если известно, что * источник доступен в течение всего времени жизни процесса (файлы не перемещаются, сокеты не экспайрятся etc) * конкурентный доступ допустим бизнес-логикой * есть sysctl с большими kern.maxfiles и kern.maxfilesperproc
Как минимум не нужно думать где и когда ставить seq/rnf. Кому-то приходится писать строгий api до того, как все его юзают.
Обсуждают сегодня