case success(value)
case formatNotValid
case blabla
?
Тем, что они в цепочки не чейнятся? Так в Swift-е идиоматично писать в стиле
guard a
guard b
guard c
return ...
А не делать цепочки билдер-стайл. По компактности может немного проигрывает, но дебажить это удобно, читается хорошо.
почему гарды противопоставляются вообще резалтам? Резалты и гарды это инструменты предназначенные для разных вещей. Это не что-то что предназначенное для одного и того же.))
Обсуждают сегодня