@ios_ru

Страница 27 из 2351
Александр
01.09.2016
17:44:10
Да, нужно законодательно запретить использование ib

Путин помоги

Az
01.09.2016
18:10:29
а чем плох ib?

Александр
01.09.2016
18:10:44
Ничем

Google
Александр
01.09.2016
18:11:02
Иб охуенен

Az
01.09.2016
18:11:03
ок, чем в коде лучше чем в иб?

Александр
01.09.2016
18:13:04
Зависит от задачи. В 95% удобнее и быстрее юзать IB. Во всех остальных код. Когда тебе нужны хитровыебанные вьюшечки и тд.

Az
01.09.2016
18:15:20
кстати если делать layout правильно, то с autolayout можно получить гладкий скрол даж в приложениях типа чат; для меня это откровением стало..

Alex
01.09.2016
18:16:16
типа чат да

типо ленты в фб

нет

любой ленты с фото видео и динамическим контентом

Az
01.09.2016
18:16:44
хм, надо попробовать

Alex
01.09.2016
18:16:45
лайки, комменты

Александр
01.09.2016
18:16:46
проблемы с IB возникают при работе в команде

Alex
01.09.2016
18:16:52
IB это зло

Александр
01.09.2016
18:16:55
но в XCode 8 пофиксили это

Google
Александр
01.09.2016
18:16:58
так что нормик

Alex
01.09.2016
18:17:05
не нормик

Александр
01.09.2016
18:17:06
Да и "хитровыебанность" это тоже субъективно очень. Я за неделю наформошлепил приложение до релиза, против двух недель ковыряния кода у предыдущих пейсателей с результатом не похожим даже на прототип

Alex
01.09.2016
18:17:10
если строить иерархию

Az
01.09.2016
18:17:15
проблемы с IB возникают при работе в команде
это неправда; каждый пилит свой сториборд и все ок

Alex
01.09.2016
18:17:19
то с IB вообще ничего не получится

Александр
01.09.2016
18:17:42
это неправда; каждый пилит свой сториборд и все ок
ну, как правило все работают над примерно одной фичей

и говно случается

Александр
01.09.2016
18:18:24
Az
01.09.2016
18:19:14
ну, как правило все работают над примерно одной фичей
разбейте на container+storyb. ref, либо в отдельные ксибы; или даж так не получится?

если строить иерархию
можно подробней?

Alex
01.09.2016
18:20:34
Наследование view

Az
01.09.2016
18:21:00
изи же, вообще не понятно в чем проблема

Александр
01.09.2016
18:21:19
Чо тут подробнее, в большинстве случаев люди работать в команде тупо не умеют и разработка строится типа "побыстрее закоммитить, чтобы не пришлось мержить"

Александр
01.09.2016
18:23:40
а серьезно, есть какие-нибудь паттерны устоявшиеся работы в команде над проектом? Я в этом не особо опытный, интересно

Иногда кажется, что один человек быстрее бы запилил что-то, чем команда из троих разрабов

Как такого избежать?

Alex
01.09.2016
18:24:17
само слово запилил

уже говорит о многом

Az
01.09.2016
18:25:22
зависит от скила разработчика, скила тимы и тим лида

Google
Александр
01.09.2016
18:25:24
Лайк если тоже любишь гадать по словечкам

Az
01.09.2016
18:25:44
можно как лебедь рак и щука

скил = skill, тима = team, тим лид = team lead

Александр
01.09.2016
18:27:57
ну, понятно, от чего это зависит

но какие есть паттерны в работе хорошей команды, привязывая к мобильной разработке?

Александр
01.09.2016
18:28:45
Зависит от проекта все

Александр
01.09.2016
18:28:46
так, чтобы не получалось, что все над примерно одной фичей работают

Александр
01.09.2016
18:28:59
Какие-то реально проще одному

Какие-то классически разбить на бэкенд/фронтэнд

Но много людей в иос проекте даже с юаем в коде превратится в игру в футбол внутри кладовки

Artyom
01.09.2016
18:31:33
Если проект небольшой, то его как правило делает один разработчик Если большой, то в таком приложении будет несколько экранов Каждый разработчик делает свой экран (группу экранов), которые лежат в отдельных сторибордах

Semyon
01.09.2016
18:32:32
О, о!

Чуваки

раз уж вы тут за гит-флоу начали

а кто-нибудь использует trunk based development и feature toggles?

Если кто не в курсе, транк-бейзед это когда все пушат в мастер и только в мастер

релизы катаются на бой автоматом

а нужные фичи выключаются конфигом

ну и включаются потом

Google
Semyon
01.09.2016
18:33:32
спойлер: убер так делает

но и не только он

Александр
01.09.2016
18:33:58
а feature toggles ?

я мог бы погуглить, но это ведь не путь самурая

Semyon
01.09.2016
18:34:27
это когда у тебя есть конфиг, в котором написано "фичу А показывать, а фичу Б не показывать"

часто он вообще с сервера приезжает

ну и там нюансы, вроде "фичу А показывать с пятницу, пользователям с 42 размером ноги"

и прочие прелести А/Б тестирования

У меня есть подозрение, что все вот эти благородные доны, которые ставят в "Release notes" шаблонный текст в духе "Мы всегда заботимся о вас и обновляем наше приложение слегка чаще, чем вам хотелось бы", они все на транк-бейзед

Александр
01.09.2016
18:36:56
А зачем это?

Semyon
01.09.2016
18:37:05
time to market уменьшать

больше бабла зарабатывать

А/Б тесты проводить нахаляву

Александр
01.09.2016
18:39:03
а что такое time to market ?

ну то есть, время от чего до маркета ?

Александр
01.09.2016
18:39:19
Дунно, я в основном либо соло, либо гит флоу и ни разу ещё не уперся в какие-то проблемы. Видимо потому что халявные а/б тесты это не мой головняк

А пм

Semyon
01.09.2016
18:39:36
ууу

поняня :)

окей, вопросов больше не имею

Google
Александр
01.09.2016
18:39:58
:(

Александр
01.09.2016
18:40:06
У меня опыт странный очень

Semyon
01.09.2016
18:40:40
:(
ну time to market это одна из главных метрик в бизнесе вообще, чем он меньше, тем больше ты можешь как бизнес делать

то есть ты можешь быстро сгенерировать идею и выбросить на рынок

Александр
01.09.2016
18:40:58
Какие-то сомнительные стартапы с долбоебами у руля, либо дремучий тырпрайз

Semyon
01.09.2016
18:41:06
собрать фидбек, оценить какое количество бабла тебе это принесет

а стало быть выебать конкурентов

которые тупят

Александр
01.09.2016
18:41:21
Но проекты были достаточно интересными

Александр
01.09.2016
18:41:38
спасибо за ответ)

Semyon
01.09.2016
18:42:08
Дак вот фиче тогглы позволяют фичи на рынок выбрасывать прицельно и часто

но для этого надо очень часто релизить

некоторые негодяи, которым не надо для релиза ревью в аппсторе проходить, а просто задеплоить сервис или фронт новый умудряются по 40 релизов в день (!!!) делать

Александр
01.09.2016
18:43:18
Это типа энтерпрайз?

Semyon
01.09.2016
18:43:28
Эээ

нет

энтерпраз обычно очень редко релизит

там же ты чо, надо ж семь кругов ада пройти

Александр
01.09.2016
18:43:54
40 релизов в день??? кто так делает?????

Semyon
01.09.2016
18:44:01

Страница 27 из 2351