Size: a a a

Programming Offtop

2020 July 15

Kd

Konstantin dmz9 in Programming Offtop
это уже интеграционный тест )
источник

I

Igor in Programming Offtop
ловите бота 😈
источник

AK

Anton Korotkikh in Programming Offtop
Konstantin dmz9
это уже интеграционный тест )
интеграционные тесты и функциональные это збс и нужно, а вот юнит, имхо, - обычно одно большое нинужно, трата времени и вообще marketing bullshit как принято говорить
источник

Kd

Konstantin dmz9 in Programming Offtop
Anton Korotkikh
интеграционные тесты и функциональные это збс и нужно, а вот юнит, имхо, - обычно одно большое нинужно, трата времени и вообще marketing bullshit как принято говорить
юниты спасают немного только в сложных местах, но если стараться писать так чтобы сложных мест было мало - вот и тестов будет меньше, авось и вообще не нужны
источник

AD

Aleksey D. in Programming Offtop
Anton Korotkikh
интеграционные тесты и функциональные это збс и нужно, а вот юнит, имхо, - обычно одно большое нинужно, трата времени и вообще marketing bullshit как принято говорить
а то если unit-тесты в редуксе - они вполне себе помогают не сломать какую-то логику 🤔
источник

AK

Anton Korotkikh in Programming Offtop
Aleksey D.
а то если unit-тесты в редуксе - они вполне себе помогают не сломать какую-то логику 🤔
хз, что там в редуксе. я люблю тестировать систему как чёрный ящик, т.е. стрелять по апишке, поднимать несколько чёрных ящиков и смотреть на их интеграцию.
тут есть ещё охуительный плюс - юниты дичайше привязаны к внутренней реализации проекта, меняешь код или сильно рефакторишь - переписываешь тесты, ФТ и ИТ не приязанны вообще. можно быстро наебошить прототип, потом вообще сменить хоть язык и всю платформу, а тесты будут всё таким же актуальными
источник

I

Igor in Programming Offtop
Подсел на промежуточно решение между отсутствием тестов и юнит-тестам

repl driven development

те
- пишешь тесты в repl
- при каждом изменение гоняешь их
- в конце закрываешь репл и тесты дропаются

полезная тактика, если знаешь что код будет постоянно меняться (так компилятор разрабатываю)
источник

Kd

Konstantin dmz9 in Programming Offtop
человек из 3020 года
источник

I

Igor in Programming Offtop
Если дизайн финализировался, можно код из репла в тесты копирунтью
Все по заветам Николая
источник

I

Igor in Programming Offtop
Тут кстати важен подход, что бы побольше кода было БЕЗ неявных зависимостей
Что бы можно было отдельный функции гонять, без предварительно подговки (ну вы поняли какие функции)
источник

Kd

Konstantin dmz9 in Programming Offtop
а я еще иногда в дебаге работаю в evaluate expession консоли, когда на руках прям живые данные, можно с ними сразу манипулировать без написания кода "на бумаге"
источник

Kd

Konstantin dmz9 in Programming Offtop
т.е. не просто тесты а прям test-in-place с нужным контекстом
источник

I

Igor in Programming Offtop
Ну прикольно, еще бы полноценный репл, что бы можно код всего приложение перегрузить
источник

AD

Aleksey D. in Programming Offtop
Anton Korotkikh
хз, что там в редуксе. я люблю тестировать систему как чёрный ящик, т.е. стрелять по апишке, поднимать несколько чёрных ящиков и смотреть на их интеграцию.
тут есть ещё охуительный плюс - юниты дичайше привязаны к внутренней реализации проекта, меняешь код или сильно рефакторишь - переписываешь тесты, ФТ и ИТ не приязанны вообще. можно быстро наебошить прототип, потом вообще сменить хоть язык и всю платформу, а тесты будут всё таким же актуальными
ну это идеальный случай, да
источник

AD

Aleksey D. in Programming Offtop
кто бы мог подумать 👀 На Google подали в суд из-за программы Firebase, которая собирает данные пользователей даже при отключении опции отслеживания
источник

AM

Artem Molotov in Programming Offtop
Кот засыпает
источник

AN

Alexander Nozik in Programming Offtop
Artem Molotov
Кот засыпает
Народ отмораживается
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Народ отмораживается
Сложна
источник

I

Igor in Programming Offtop
Artem Molotov
Кот засыпает
источник

AM

Artem Molotov in Programming Offtop
Сделали бы е2е шифрование и было бы круто
источник