Здравствуйте, blp, Вы писали:
L>>Ну не бывает команд в 10 раз больших. Бывают 10-20 условно проектов, на которых попеременно работают в общей сложности столько народу.
blp>blp>Так же, как же, я имел удовольствие встретиться с этим молодым человеком на Патриарших прудах. Он едва самого меня не свел с ума, доказывая мне, что меня нету! (с)
Какое-то разделение ответственности ведь есть?
blp>>>Неосуществимо.
L>>Только так, никак иначе не выйдет.
blp>Я понял вашу позицию.
Нет серебряной пули, увы
L>>Ну и что? Написал новый юнит-написал к нему, и только к нему, без попыток замокать всю вселенную, комплект юнит-тестов.
blp>Это не работает на практике в условиях наличия большого количества существующего кода, плохо покрытого тестами.
Ну почему же не работает? Пишется новая логика в изоляции с тонким слоем клея для подключения к имеющемуся коду.
blp>Бизнес "новые юниты" не интересуют, интересуют новые фичи или COGS reduction для старых, или ускорение релизов/уменьшение регрессий.
За один день этого не добиться.
Можно выбрать одну рисковую фичу в качестве пилота. Что-то, что не отваживались делать из-за риска регрессии, или что-то, что уже 15 раз возвращается на доработку.