
Betrayer
03.03.2017
11:29:05
Вопрос должен быть такой:
"Кто в это ITC чате готов взяться за разработку игры под iOS с биткоинами."
И на него ты бы получил какой-то адекватный ответ.

Reanimator
03.03.2017
11:29:22
Думал под андроид пилить, но решил под iOS

Ilkhom
03.03.2017
11:29:54
все прально решил

Google

Reanimator
03.03.2017
11:30:04
Я вроде Русский, просто проучилось по молдавских)))))
Ну смысл все поняли
Самый важный вопрос бюджет такой разработки и сроки?

Betrayer
03.03.2017
11:31:17
Здесь такое не обсуждают.
Здесь обсуждают нюансы разработки программ и дымоходов.
Если ты понимаешь о чем я.

Reanimator
03.03.2017
11:31:43
Ок, кто может предложить свои услуги?

Ilkhom
03.03.2017
11:31:44
о как

Reanimator
03.03.2017
11:32:09
Я понял

Ilkhom
03.03.2017
11:32:35
в @mobile_jobs пиши там в личку обратятся

Ruslan
03.03.2017
11:32:38

Reanimator
03.03.2017
11:32:44
Вопрос актуальный, кому интересно пишите в личку

Betrayer
03.03.2017
11:33:48

Google

Reanimator
03.03.2017
11:34:06
Спасибо

Ilkhom
03.03.2017
11:35:20

-_-
03.03.2017
11:46:27

Betrayer
03.03.2017
11:49:02
Но можно сделать пополнение и вывод на сайте.

Alex
03.03.2017
11:51:34
Если нужен кодер по биткоинам, пишите мне :) Опыт все дела, на питончике бэкенд запилим.

Ulook
03.03.2017
12:18:34
вечер в хату. есть скролл, на который нужно кидать n вьюшек одну за одной, размер каждой зависит от ширина лейбла который во вьюшке, а ширина лейбла зависит от текста, который приходит с сервака
как все это организовать лучше?

Denis
03.03.2017
12:21:05
А что мешает подсчитать все размеры, закешировать и потом отобразить в tableView?

-_-
03.03.2017
12:22:14

Ulook
03.03.2017
12:22:22
мне надо сегмент контрол сделать кастомный
мож у кого уже опыт был чтобы не проебаться на старте
больше всего интересует это - как сетать ширину таба, в зависимости от приходящего текста (ширины)
могу посчитать - но он капс не учитывает

Andrey
03.03.2017
12:24:15
collectionView?

Ulook
03.03.2017
12:25:22
решил отказаться от колекшн по определенным причинам, хочу тупо накидывать на скроллвью вьюхи с шириной, зависящей от текста - и на них кидать рекогнайзеры
короче коренной вопрос вот в чем - я на ксибке рисую вьюху, в ней лейбл лежит. как на скроллвью впоследствии кидать вьюху эту (с ксибки), чтобы ширина разная была в зависимости от текста приходящего
?

Dmitriy
03.03.2017
12:32:41

Ulook
03.03.2017
12:33:00
какого мопса?

Google

Ulook
03.03.2017
12:33:31

Dmitriy
03.03.2017
12:35:23
в коде добавляешь вьюху эту на скрол, на всю ширину прозрачной, в этой вьюхе делаешь весь феншуй с автолеяутами для лейбы

Ulook
03.03.2017
12:36:14
смотри - у меня ксибка с этой кастомной табой. как мне там автолейауты раскидать так, чтобы ширина вьюхи (всей) зависела от ширины лейбла?
а не наоборот

Alfred
03.03.2017
12:36:34

Andrey
03.03.2017
12:36:49
лэйбла должна сама растягивать вьюху в зависимости от контента

Ulook
03.03.2017
12:37:21
Ладно, парни, спасибо

? Райзя ?
03.03.2017
12:57:32

q210
03.03.2017
12:58:22
https://www.objc.io/issues/15-testing/behavior-driven-development/

Max_Payne
03.03.2017
12:58:28
behavior же

? Райзя ?
03.03.2017
12:58:34
Я вот тут пишу красивенько, но медленно, а андроидщик джун рядом уже хуяк хуяк и написал все. Самооценка ухудшается(
А тут еще и тесты писать..

q210
03.03.2017
12:58:53
я не совсем согласен с этой статьёй, но начать она позволит

? Райзя ?
03.03.2017
12:59:05
Пасибо!

Dmitriy
03.03.2017
12:59:26
а вы все код тестами покрываете?

q210
03.03.2017
13:00:01
утешай себя этим)

Ivan
03.03.2017
13:00:28
А заказчик оплачивать готов этот банкет?

q210
03.03.2017
13:00:46
а какое дело заказчику пишу я тесты или не пишу?
я ему сроки называю

Google

q210
03.03.2017
13:01:06
и рейт

Andrew
03.03.2017
13:01:17
Когда почасовка - заказчик решает

Alfred
03.03.2017
13:01:17
Люди которые пишут "Заказчик не платит за тесты" кажется не понимают что и куда.

q210
03.03.2017
13:01:23
если он готов столько потратить и согласен со сроками - ок
не готов - ну извини

Ivan
03.03.2017
13:01:51
Тесты обычно 2x времени. То есть если рядом сидит другой разработчик и не пишет тесты то он закончит быстрее.

Andrew
03.03.2017
13:01:56
Обычно я только расчеты и трансформации покрываю, если не платят отдельно

q210
03.03.2017
13:02:10
эти затраты по времени окупаются при первых же изменениях в задании

Ivan
03.03.2017
13:02:42
70% приложений мобильных такие.

Alfred
03.03.2017
13:03:18

q210
03.03.2017
13:03:23
мне пока видимо везёт (или не везёт). У меня пока с поддержкой

Ivan
03.03.2017
13:03:32
Ты при изменениях требований точно так же должен тесты исправлять. Так что опять время.

q210
03.03.2017
13:04:28
только тесты функциональности которая меняется нужно править

Ivan
03.03.2017
13:04:36
В некоторых случаях ты тесты вообще будешь с 0 заново писать. В теперь представь что требования часто меняются.

q210
03.03.2017
13:04:38
остальные тесты зато гарантируют что ты ничего рядом не сломал - это в них самое главное

Andrew
03.03.2017
13:04:47
Тесты прямо вот совсем нужны большим проектам, которые собираются подолгу, и висят хз где, там проще тесты, а потом отдел тестирования иссую повесит в трэкер, а ты чисто по гринволу работаешь и программу не видишь у себя

q210
03.03.2017
13:06:20
а вы все код тестами покрываете?
тут всё довольно индивидуально по проекту. Если только начинаешь - покрывай функциональными тестами самые важные места + пиши тесты на все баги в баг-трекере

Alfred
03.03.2017
13:06:38
насчет того что тесты чего то там гарантируют, нифига они не гарантируют. Особенно правильные юнит тесты. Они гарантируют то, что ты напишешь тестируемый код, который в разы понятнее нетестируемого.

Google

q210
03.03.2017
13:06:52
100% покрытие как правило слишком дорого по времени

Dmitriy
03.03.2017
13:07:05
а чем он понятнее то? без тестов код понятным быть не может?)

q210
03.03.2017
13:07:28
влияние юнит тестов на читаемость кода - отдельный хороший разговор

Alfred
03.03.2017
13:08:22
функциональные – да. Но у них есть другая особенность – они часто разламываются и их дорого поддерживать.

q210
03.03.2017
13:08:48
well duh. Если твои функциональные тесты часто ломаются - у тебя часто меняется функционал
они вдвойне ценнее в таких проектах

Ivan
03.03.2017
13:09:16
Могу сказать что модульные тесты 100% способствуют появлению 100500 интерфейсов, потому что иначе не замокать, и тд

q210
03.03.2017
13:09:38
есть такая штука - test category

Alfred
03.03.2017
13:09:59

Ivan
03.03.2017
13:10:22
Будут спагетти просто красивые

q210
03.03.2017
13:11:07
имхо – зло
вплане того, что если тебе она нужна, значит ты тестируешь слишком глубоко и завязываешься на детали имплементации модуля? мб, я тоже иногда сомневаюсь

Alfred
03.03.2017
13:11:09

Ivan
03.03.2017
13:11:20
А если еще DI добавить и viper притащить, то проект по стоимости становится как самолет
А падает так же, как и обычный код
Печаль беда

Alfred
03.03.2017
13:11:45
у нас ручной di и всё ок

Ivan
03.03.2017
13:13:59
Я в принципе не против, раз находятся желающие платить за это все