Size: a a a

Android Developers

2020 August 27

AD

Apache DOG™ in Android Developers
Будет много вони со стороны клиента если там мяукнутся деньги
источник

AD

Apache DOG™ in Android Developers
Условно если чел хочет перевести 100 бибов а ты переводишь 1000
источник

AD

Apache DOG™ in Android Developers
Бекенд это скушает
источник

AD

Apache DOG™ in Android Developers
Клиент - нет
источник

B

Boroda in Android Developers
Apache DOG™
Будет много вони со стороны клиента если там мяукнутся деньги
если апи серверное позволяет такое, то серверистам, пардон, залупу на воротник надо натянуть
источник

B

Boroda in Android Developers
ну и конечно тесты нихрена не дадут, можно и в тесте так обосраться что мяукнутся деньги, и шансы на это не сильно меньше чем обосраться точно так же в коде
источник

AD

Apache DOG™ in Android Developers
Boroda
если апи серверное позволяет такое, то серверистам, пардон, залупу на воротник надо натянуть
А ты никак не отличишь валидную команду отправленную юзером и измененную
источник

AD

Apache DOG™ in Android Developers
Это фронт должен гарантировать что он правильно захватил хотелку клиента и правильно её передал
источник

B

Boroda in Android Developers
идея ясна, но мне трудно себе представить человека который прошел собеседование на банковскую разработку и так обделался под себя
источник

B

Boroda in Android Developers
это что-то за гранью разумного
источник

a

arsenyi in Android Developers
Извиняюсь за оффтоп, у кого то есть видеокарта rx 580? Сколько ее температура в играх? Просто запустил требовательную игру, температура стала 80, это нормально?
источник

К

Кирилл in Android Developers
arsenyi
Извиняюсь за оффтоп, у кого то есть видеокарта rx 580? Сколько ее температура в играх? Просто запустил требовательную игру, температура стала 80, это нормально?
Зайти в ютуб и посмотреть ее тесты, не?
источник

a

arsenyi in Android Developers
Кирилл
Зайти в ютуб и посмотреть ее тесты, не?
Я смотрел, вернее читал, но хотел бы ещё услышать других
источник

AD

Apache DOG™ in Android Developers
Boroda
это что-то за гранью разумного
баг может быть очень хитрозамороченным и где то за скоупом кода самого приложения, и да, в банках программеры не намного скиловее не-банков, там просто больше процессов и времени на качество выделяется, но и выкатывания фич у банков не без крови.
источник

VS

Valentin Sergeev in Android Developers
Boroda
если нормальный код то манки-тестинга достаточно, инструментальный заебешься писать, а в тдд нет смысла так как код, блин, нормальный.
сложности начинаются когда надо "сделать как в иос" и "вот сюда прикрути красивую анимацию". даже банкам нахер не нужно это, так как там феил-сейф с серверной стороны, тока секурити-сайд продумать и возможно к нему тесты написать.
Если нормальный код - то можно без запусков сразу в гп выкатывать, какая разница
источник

B

Boroda in Android Developers
Valentin Sergeev
Если нормальный код - то можно без запусков сразу в гп выкатывать, какая разница
нет. программисты допускают ошибки, но тдд от них совершенно не спасает. подавляющее большинство ошибок - интерфейсные и связаны с расширенными хотелками заказчика. для этого нужны очень мощные инструментальные тесты, написание которых по длительности сравнимо с реализацией самой фичи.
источник

VS

Valentin Sergeev in Android Developers
Boroda
нет. программисты допускают ошибки, но тдд от них совершенно не спасает. подавляющее большинство ошибок - интерфейсные и связаны с расширенными хотелками заказчика. для этого нужны очень мощные инструментальные тесты, написание которых по длительности сравнимо с реализацией самой фичи.
Вы как-то очень странно перешли от тестов к тдд. Писать тесты - не значит следовать тдд
источник

d

danilshik in Android Developers
Boroda
нет. программисты допускают ошибки, но тдд от них совершенно не спасает. подавляющее большинство ошибок - интерфейсные и связаны с расширенными хотелками заказчика. для этого нужны очень мощные инструментальные тесты, написание которых по длительности сравнимо с реализацией самой фичи.
Если не больше, так как нужно другие тесты привести в порядок =)
источник

AD

Apache DOG™ in Android Developers
Boroda
нет. программисты допускают ошибки, но тдд от них совершенно не спасает. подавляющее большинство ошибок - интерфейсные и связаны с расширенными хотелками заказчика. для этого нужны очень мощные инструментальные тесты, написание которых по длительности сравнимо с реализацией самой фичи.
Больше
источник

B

Boroda in Android Developers
типа "промотай три раза вниз, перейди в другой фрагмент, отмени анимацию, два раза назад - краш"
источник