Это хороший стиль программирования, чтобы сбой как можно раньше, если что-то пошло не так. Все, что вы выполните после этого, будет сделано с системой в неизвестном состоянии.
Если вы не собираетесь обрабатывать значение ошибки и что-то с ним делать, вы пишете свой код для успешного случая. Как в следующем маленьком грустном цикле:
life() ->
ok = work(),
ok = rest(),
life().