Size: a a a

2021 May 24

V

Volodya in iOS Fathers
и было бы не оч, если у тебя в тагрете все красиво, строки до 160 символов например, функции не супер здоровые
источник

V

Volodya in iOS Fathers
а в тестах насрано
источник

KS

Kei Sidorov in iOS Fathers
make sence
источник

V

Volodya in iOS Fathers
тем более когда че-то поменяешь в коде таргета, потом потратишь время на разборки че там в тестах править нужно, как мне кажется
источник

S

Sasha_A in iOS Fathers
Какой смысл в коде если он не покрыт тестами?
источник

V

Volodya in iOS Fathers
как сказал мой кореш: "тесты пишут те, кто не верят в свой код"
источник

V

Volodya in iOS Fathers
😄
источник

S

Sasha_A in iOS Fathers
Когда на проекте под 50 девов, процент доверия коду, если он твой, стремится к 7%
источник

V

Volodya in iOS Fathers
как ты интересно высчитал проценты 😄
источник

S

Sasha_A in iOS Fathers
Ну не зря же у меня красный диплом по «прикладной математике»
источник

V

Volodya in iOS Fathers
кстати, а кто-нибудь UI тестит?
мы как-то перепробовали кучу разных вариков и остановились на EarlGrey, но он в итоге все равно не супер продуктивный, ну и тесты идут ооооооочень долго
источник

И

Илья in iOS Fathers
Параллелите тесты?
источник

V

Volodya in iOS Fathers
Они вроде запускаются по модульно, тип написал например unit тест на главный экран, написал UI тест, запустил, сначала прогнался Unit, потом UI
источник

V

Volodya in iOS Fathers
Но вот сам UI тест из например 100  тестиков может идти минут 15
источник

S

Sasha_A in iOS Fathers
Это же совсем разные задачи и в принципе это другой таргет
источник

V

Volodya in iOS Fathers
Да, я посмотрел, ссорян, UI тесты в другом таргете
источник

ВК

Виталий Кудрин... in iOS Fathers
прост не нужно раздувать команду
источник

MS

Maksym Savisko in iOS Fathers
Отключи анимации, отключи анимации переходов между экранами, замени загрузку картинок на фейковые (красные квадрат или что-то другое) + сделай тест планы и запускай паралельно (требования к машине возрастут, но можно распаралелить выполнение или запускать на разных машинах)
источник

V

Volodya in iOS Fathers
о, спасибо, попробуем
источник

В

Вовка in iOS Fathers
Шаришь
источник