Size: a a a

2021 March 13

ВР

Вячеслав Раченко... in SwiftBook
то. с чего это сториборды = антипатерн?
источник

M

Maxiм in SwiftBook
А🥰
Не точно такой же экран, а элементы
Ок, элементы, всё равно через интерфейс билдер плюс код быстрее чем просто через код
источник

I

Ilia in SwiftBook
А🥰
Через код удобнее и быстрее
Про быстроту у меня противоположное мнение))
источник

В

Василий in SwiftBook
Вячеслав Раченко
то. с чего это сториборды = антипатерн?
ну для командной разработки - не очень.
а если что-то в одного пилишь или твердо распределены задачи - то почему бы и нет.
источник

AK

Andrii Kindrat in SwiftBook
Вячеслав Раченко
то. с чего это сториборды = антипатерн?
Потому что я не умею ими пользоваться
источник

В

Василий in SwiftBook
холиварить смысла особого нет - каждый инструмент используемый правильно и для своих задач - вполне ок.
даже segue
источник

I

Ilia in SwiftBook
Про segue перебор получился как по мне
источник

M

Maxiм in SwiftBook
Да да, про сегвеи уже слишком
источник

ВР

Вячеслав Раченко... in SwiftBook
Василий
ну для командной разработки - не очень.
а если что-то в одного пилишь или твердо распределены задачи - то почему бы и нет.
так если правильно настроить процесс разработки, то проблем никаких не будет. Каждый занимается своим экраном, экран это отдельный сториборд. Случаев когда нужно нескольким разработчикам изменять один сториборд не так и много
источник

В

Василий in SwiftBook
почему? к примеру, если тебе надо запилить какой-то промежуточный экран с парой кнопок и описанием -  нафига накручивать контроллер?
источник

В

Василий in SwiftBook
усложнять без необходимости - это глупая затея.
источник

I

Ilia in SwiftBook
Вот так проекты и получают свою уязвимость, зачем делать правильно, если можно углы обогнуть, верно?)
источник

В

Василий in SwiftBook
ну и в каком месте приведенный пример является уязвимостью? :))
источник

ВР

Вячеслав Раченко... in SwiftBook
Andrii Kindrat
Потому что я не умею ими пользоваться
но это ведь не повод говорить, что это антипаттерн
источник

В

Василий in SwiftBook
это использование встроенной возможности в нужном месте в нужное время.
источник

AK

Andrii Kindrat in SwiftBook
Вячеслав Раченко
но это ведь не повод говорить, что это антипаттерн
Повод. Все что мне не нравится - я отвергаю
источник

I

Ilia in SwiftBook
Василий
ну и в каком месте приведенный пример является уязвимостью? :))
А потом тебе нужно другую кнопку добавить к другому экрану и начинаешь тупить с сегвеями
источник

M

Maxiм in SwiftBook
Василий
почему? к примеру, если тебе надо запилить какой-то промежуточный экран с парой кнопок и описанием -  нафига накручивать контроллер?
А если потом скажут дальше накручивать функционал?
источник

IM

Ivan Makovetskiy in SwiftBook
Andrii Kindrat
Повод. Все что мне не нравится - я отвергаю
Что не нравится — я просто отменяю
А что нравится — оно вокруг и есть
источник

В

Василий in SwiftBook
ну вот если будет нужно, тогда и можно прикрутить контроллер.
я же привел пример экрана, который просто как-то раз делал - юзер хочет включить себе другую роль и ему этот экран показывается единственный раз в жизни.
segue здесь прекрасный вариант чтоб обработть кнопку "далее"
источник