Size: a a a

Советский Angular

2020 November 10

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Nikita 👩🏻‍💻💭
а как вы так сделали ?
просто пишешь тесты для кода, которые показывают как оно должно работать, и иногда как оно не должно работать
источник

AS

Anton Shvets in Советский Angular
Alena Hrenovskaya
В смысле
проектор
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Вертихвост キバ 🏡🦊
просто пишешь тесты для кода, которые показывают как оно должно работать, и иногда как оно не должно работать
понел
источник

AH

Alena Hrenovskaya in Советский Angular
Anton Shvets
проектор
А
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
я пока не запущу тесты, не могу уверенно сказать работает оно или не работает

а еще, если что-то сложно протестировать (например, долго готовишь тест), значит и код сложный, слишком много зависимостей, или слишком много делает
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
поэтому рефакторишь, тестируешь по отдельности, все что протестировано мокаешь
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
тесты становятся простыми, код становится простым, запускать ничего не надо, оно само работает
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
а если нашел баг, то загоняешь его в тесты и смотришь, что падает, и будешь уверен, что баг не повторится
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
звучит как сказка
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Nikita 👩🏻‍💻💭
звучит как сказка
ну и статическая типизация тебе не дает ошибиться и получить такие ошибки, как в меме
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Вертихвост キバ 🏡🦊
ну и статическая типизация тебе не дает ошибиться и получить такие ошибки, как в меме
а если кодовая база есть, а тестов нет
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Nikita 👩🏻‍💻💭
а если кодовая база есть, а тестов нет
значит пишешь тесты
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
ладно
источник

S

Smooth Operator in Советский Angular
Вертихвост キバ 🏡🦊
значит пишешь тесты
или смерть
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Smooth Operator
или смерть
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
если не тесты, то у тебя не будет сходится совокупная картина всех расчетов, потому что даже если в одном из миллиардном случае ты ошибся, то все, эта ошибка будет сразу видна
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Вертихвост キバ 🏡🦊
если не тесты, то у тебя не будет сходится совокупная картина всех расчетов, потому что даже если в одном из миллиардном случае ты ошибся, то все, эта ошибка будет сразу видна
ну да
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
у вас так тем более
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
финтех же
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Вертихвост キバ 🏡🦊
если не тесты, то у тебя не будет сходится совокупная картина всех расчетов, потому что даже если в одном из миллиардном случае ты ошибся, то все, эта ошибка будет сразу видна
источник