Информация об изменениях

Сообщение 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>У меня сейчас такая же ситуация. Внедряю методом медленной варки. Идет с сильным скрипом, если честно, но необходимо.

Сочуствую!
Re[6]: Про TDD как религию
Здравствуйте, landerhigh, Вы писали:

L>Ну не бывает команд в 10 раз больших. Бывают 10-20 условно проектов, на которых попеременно работают в общей сложности столько народу.

Так же, как же, я имел удовольствие встретиться с этим молодым человеком на Патриарших прудах. Он едва самого меня не свел с ума, доказывая мне, что меня нету! (с)


>>>Маньяка с командой лучше сначала изолировать на небольшом модуле, откуда тесты вскоре начнут расползаться по другим модулям.

blp>>Неосуществимо.
L>Только так, никак иначе не выйдет.
Я понял вашу позицию.

L>Ну и что? Написал новый юнит-написал к нему, и только к нему, без попыток замокать всю вселенную, комплект юнит-тестов.

Это не работает на практике в условиях наличия большого количества существующего кода, плохо покрытого тестами.
Бизнес "новые юниты" не интересуют, интересуют новые фичи или COGS reduction для старых, или ускорение релизов/уменьшение регрессий.

L>У меня сейчас такая же ситуация. Внедряю методом медленной варки. Идет с сильным скрипом, если честно, но необходимо.

Сочувствую!