Конечно же, есть и третий вид сценариев – сценарии исключений. Программисты по природе своей уделяют внимание исключительным ситуациям, тем не менее при проектировании такими сценариями можно пренебрегать. Это не значит, что соответствующий функционал можно удалить из программы, – это значит, что проектировать взаимодействие по этим сценариям можно грубо и прятать его поглубже в интерфейс. От способности обрабатывать исключения зависит лишь качество кода, а вот успех самого обусловливается способностью справиться с ситуациями, описанными в сценариях ежедневных и обязательных действий.