Anonymous
Если ты понимаешь о чем я.
REANIMATOR777
Ок, кто может предложить свои услуги?
Ilkhom
о как
REANIMATOR777
Я понял
Ilkhom
в @mobile_jobs пиши там в личку обратятся
Ruslan
REANIMATOR777
Вопрос актуальный, кому интересно пишите в личку
Anonymous
REANIMATOR777
Спасибо
Anonymous
Anonymous
Но можно сделать пополнение и вывод на сайте.
Alex
Если нужен кодер по биткоинам, пишите мне :) Опыт все дела, на питончике бэкенд запилим.
Alexey RGB
вечер в хату. есть скролл, на который нужно кидать n вьюшек одну за одной, размер каждой зависит от ширина лейбла который во вьюшке, а ширина лейбла зависит от текста, который приходит с сервака
Alexey RGB
как все это организовать лучше?
D
А что мешает подсчитать все размеры, закешировать и потом отобразить в tableView?
Stanislav
Alexey RGB
мне надо сегмент контрол сделать кастомный
Alexey RGB
мож у кого уже опыт был чтобы не проебаться на старте
Alexey RGB
больше всего интересует это - как сетать ширину таба, в зависимости от приходящего текста (ширины)
Alexey RGB
могу посчитать - но он капс не учитывает
Alexey RGB
решил отказаться от колекшн по определенным причинам, хочу тупо накидывать на скроллвью вьюхи с шириной, зависящей от текста - и на них кидать рекогнайзеры
Infohunt
Alexey RGB
Alexey RGB
короче коренной вопрос вот в чем - я на ксибке рисую вьюху, в ней лейбл лежит. как на скроллвью впоследствии кидать вьюху эту (с ксибки), чтобы ширина разная была в зависимости от текста приходящего
Alexey RGB
?
Paks
Alexey RGB
какого мопса?
Alexey RGB
Paks
в коде добавляешь вьюху эту на скрол, на всю ширину прозрачной, в этой вьюхе делаешь весь феншуй с автолеяутами для лейбы
Alexey RGB
смотри - у меня ксибка с этой кастомной табой. как мне там автолейауты раскидать так, чтобы ширина вьюхи (всей) зависела от ширины лейбла?
Alexey RGB
а не наоборот
Alexey RGB
Ладно, парни, спасибо
q210
https://www.objc.io/issues/15-testing/behavior-driven-development/
Max
behavior же
Anonymous
Я вот тут пишу красивенько, но медленно, а андроидщик джун рядом уже хуяк хуяк и написал все. Самооценка ухудшается(
Anonymous
А тут еще и тесты писать..
q210
я не совсем согласен с этой статьёй, но начать она позволит
Anonymous
Пасибо!
Paks
а вы все код тестами покрываете?
q210
q210
утешай себя этим)
Ivan
А заказчик оплачивать готов этот банкет?
q210
а какое дело заказчику пишу я тесты или не пишу?
q210
я ему сроки называю
q210
и рейт
Andrew
Когда почасовка - заказчик решает
Alfred
Люди которые пишут "Заказчик не платит за тесты" кажется не понимают что и куда.
q210
если он готов столько потратить и согласен со сроками - ок
q210
не готов - ну извини
Ivan
Тесты обычно 2x времени. То есть если рядом сидит другой разработчик и не пишет тесты то он закончит быстрее.
Andrew
Обычно я только расчеты и трансформации покрываю, если не платят отдельно
q210
q210
эти затраты по времени окупаются при первых же изменениях в задании
Ivan
70% приложений мобильных такие.
Alfred
q210
мне пока видимо везёт (или не везёт). У меня пока с поддержкой
Ivan
Ты при изменениях требований точно так же должен тесты исправлять. Так что опять время.
q210
только тесты функциональности которая меняется нужно править
Ivan
В некоторых случаях ты тесты вообще будешь с 0 заново писать. В теперь представь что требования часто меняются.
q210
остальные тесты зато гарантируют что ты ничего рядом не сломал - это в них самое главное
Andrew
Тесты прямо вот совсем нужны большим проектам, которые собираются подолгу, и висят хз где, там проще тесты, а потом отдел тестирования иссую повесит в трэкер, а ты чисто по гринволу работаешь и программу не видишь у себя
Andrew
q210
а вы все код тестами покрываете?
тут всё довольно индивидуально по проекту. Если только начинаешь - покрывай функциональными тестами самые важные места + пиши тесты на все баги в баг-трекере
Alfred
насчет того что тесты чего то там гарантируют, нифига они не гарантируют. Особенно правильные юнит тесты. Они гарантируют то, что ты напишешь тестируемый код, который в разы понятнее нетестируемого.
q210
100% покрытие как правило слишком дорого по времени
Paks
а чем он понятнее то? без тестов код понятным быть не может?)
q210
q210
влияние юнит тестов на читаемость кода - отдельный хороший разговор
Alfred
функциональные – да. Но у них есть другая особенность – они часто разламываются и их дорого поддерживать.
q210
well duh. Если твои функциональные тесты часто ломаются - у тебя часто меняется функционал
q210
они вдвойне ценнее в таких проектах
Ivan
Могу сказать что модульные тесты 100% способствуют появлению 100500 интерфейсов, потому что иначе не замокать, и тд
q210
есть такая штука - test category
Alfred
Alfred
Ivan
Будут спагетти просто красивые