Не в обиду но дедлайны по задачам никто не отменял, план на месяц/квартал/год к сожалению тоже. И руководят этим всем как правило экономисты, а не кодеры, которым нужно обновить пакеты. Если постоянно ничего не делать а только обновлять, то развитя у проекта 0 и нет смысла тогда держать штат разработчиков, как и содержать проект, который стоит на одном месте и только меняет версии ПО
Ну вот вы сами проблемы и назвали. :) техническое руководство у меня прекрасно понимает необходимость тестирования, обязательства по обновлению всех пакетов (это напрямую влияет на безопасность проектов) и понимает, что могут быть проблемы со сроками
Дак это вообще не их дело. Им про это рассказывать не надо. Пишешь тесты себе спокойно, обновляешь старый софт. А они тебе новые таски ставят и знать не знают что ты там делаешь. Просто когда берешь таск закладывать % на устранение тех долга. Мне в текущем проекте руководитель тоже говоил, что тесты писать не надо, надо быстро быстро все сделать. К счатью я его в этом не послушал, а сразу стал писать тесты. Покрытие хорошее 96%. Там такая сложная бизнес логика, что если бы тесты я писать не стал, я бы уже тут вообще повесился. А на такущйи момент, только тесты и позволяют спокойно дигаться дальше, а не зарываться в миллионе непонятно откуда взявшихся багов. Проект без тестов через пол года, будет дигаться сильно медленнее, чем аналогичный с тестами. Если проект короткий и на выброс. Типа за один день написал и потом выбросил. То можно и без тестов.
Обсуждают сегодня