Сообщение Re[6]: Про TDD как религию от 02.10.2019 23:45
Изменено 02.10.2019 23:46 blp
Re[6]: Про TDD как религию
Здравствуйте, landerhigh, Вы писали:
L>Ну не бывает команд в 10 раз больших. Бывают 10-20 условно проектов, на которых попеременно работают в общей сложности столько народу.
>>>Маньяка с командой лучше сначала изолировать на небольшом модуле, откуда тесты вскоре начнут расползаться по другим модулям.
blp>>Неосуществимо.
L>Только так, никак иначе не выйдет.
Я понял вашу позицию.
L>Ну и что? Написал новый юнит-написал к нему, и только к нему, без попыток замокать всю вселенную, комплект юнит-тестов.
Это не работает на практике в условиях наличия большого количества существующего кода, плохо покрытого тестами.
Бизнес "новые юниты" не интересуют, интересуют новые фичи или COGS reduction для старых, или ускорение релизов/уменьшение регрессий.
L>У меня сейчас такая же ситуация. Внедряю методом медленной варки. Идет с сильным скрипом, если честно, но необходимо.
Сочуствую!
L>Ну не бывает команд в 10 раз больших. Бывают 10-20 условно проектов, на которых попеременно работают в общей сложности столько народу.
Так же, как же, я имел удовольствие встретиться с этим молодым человеком на Патриарших прудах. Он едва самого меня не свел с ума, доказывая мне, что меня нету! (с)
>>>Маньяка с командой лучше сначала изолировать на небольшом модуле, откуда тесты вскоре начнут расползаться по другим модулям.
blp>>Неосуществимо.
L>Только так, никак иначе не выйдет.
Я понял вашу позицию.
L>Ну и что? Написал новый юнит-написал к нему, и только к нему, без попыток замокать всю вселенную, комплект юнит-тестов.
Это не работает на практике в условиях наличия большого количества существующего кода, плохо покрытого тестами.
Бизнес "новые юниты" не интересуют, интересуют новые фичи или COGS reduction для старых, или ускорение релизов/уменьшение регрессий.
L>У меня сейчас такая же ситуация. Внедряю методом медленной варки. Идет с сильным скрипом, если честно, но необходимо.
Сочуствую!
Re[6]: Про TDD как религию
Здравствуйте, landerhigh, Вы писали:
L>Ну не бывает команд в 10 раз больших. Бывают 10-20 условно проектов, на которых попеременно работают в общей сложности столько народу.
>>>Маньяка с командой лучше сначала изолировать на небольшом модуле, откуда тесты вскоре начнут расползаться по другим модулям.
blp>>Неосуществимо.
L>Только так, никак иначе не выйдет.
Я понял вашу позицию.
L>Ну и что? Написал новый юнит-написал к нему, и только к нему, без попыток замокать всю вселенную, комплект юнит-тестов.
Это не работает на практике в условиях наличия большого количества существующего кода, плохо покрытого тестами.
Бизнес "новые юниты" не интересуют, интересуют новые фичи или COGS reduction для старых, или ускорение релизов/уменьшение регрессий.
L>У меня сейчас такая же ситуация. Внедряю методом медленной варки. Идет с сильным скрипом, если честно, но необходимо.
Сочувствую!
L>Ну не бывает команд в 10 раз больших. Бывают 10-20 условно проектов, на которых попеременно работают в общей сложности столько народу.
Так же, как же, я имел удовольствие встретиться с этим молодым человеком на Патриарших прудах. Он едва самого меня не свел с ума, доказывая мне, что меня нету! (с)
>>>Маньяка с командой лучше сначала изолировать на небольшом модуле, откуда тесты вскоре начнут расползаться по другим модулям.
blp>>Неосуществимо.
L>Только так, никак иначе не выйдет.
Я понял вашу позицию.
L>Ну и что? Написал новый юнит-написал к нему, и только к нему, без попыток замокать всю вселенную, комплект юнит-тестов.
Это не работает на практике в условиях наличия большого количества существующего кода, плохо покрытого тестами.
Бизнес "новые юниты" не интересуют, интересуют новые фичи или COGS reduction для старых, или ускорение релизов/уменьшение регрессий.
L>У меня сейчас такая же ситуация. Внедряю методом медленной варки. Идет с сильным скрипом, если честно, но необходимо.
Сочувствую!