Вход на сайт
SCRUM. У кого на работе считают, что используют?
2361 просмотров
Перейти к просмотру всей ветки
в ответ Программист 20.09.18 08:14
Даже есть CI нет, тесты все равно нужны
ага и после каждого изменения я буду запускать все тесты.
Без CI можно запустить раз после всех изменений в сложной части.
Но опять таки от типа проекта сильно зависит.
Если ты какой-то интерфейс переименовал или поменял сигнатуру какой-то функции
для этого вообще не нужно менять тесты, они изменятся автоматом
"то на это должны быть веские основания" почему? Было например "Anzahl" стало "Count", либо просто буква не та.
это контракт, которым описываются правила передачи данных (aka просто набор интерфейсов)
Это парадигма давно в мусоре у нас валяется. Есть модуль и есть список сообщений.
для тестирования, скажем, декодера, никакие данные никуда передавать не нужно.
Это уже интересно, а как проверить, что будет делать наш декодер если ему придет дата 29 февраля в любой год например?
ООП TDD
ссылочку тогда мона? Чтобы и наследование заранее сделать и все прочее что там для объектов нужно.
Ну значит оно будет прописано после того, как станет выяснится, что "так не понятно".
Но до этого мы уже написали пару десятков тестов, что с ними делать?