Ну вот ты говоришь 'рефакторинг', а что рефакторинг? Ходил з | Проектный БДСМ
Ну вот ты говоришь "рефакторинг", а что рефакторинг? Ходил за мной разраб из команды полгода, мол, микросервис надо переписывать. "Давай перепишем", да "давай перепишем". Я, как типичный ПМ, задачи про "переписать" в конец, а новые фичи в начало.
Но нет, и он не отстает, и общественная мудрость - про чудодейственные силу рефакторинга - давит. К слову сказать, состояние сервиса действительно было... как бы это помягче выразиться... Короче, насрать только осталось посерёдь! Прироста производительности переработка б не дала, но снизила порог ввода исправлений - а лезут туда многие.
Ну хрен с тобой, - говорю, - давай. Слышал, что от снижения техдолга даже лебеди в города возвращаются.
Взяли задачу в стакан, решили, выкатили - разработчик чувствует себя Гераклом, а я, соответственн, Авгием.
Але не тут-то було! Скорость разработки по задачам, связанным с пресловутым сервисом, внезапно(!) снижается. Причем снижается заметно. Начали разбираться, лоб морщить, глаза пучить. Причина оказалась на поверхности: к кривой-косой архитектуре все уже привыкли и научились в ней ориентироваться. А новая стала требовать нового "изучения".
Да-да, когда разобрались поняли, что эффект замедления временный, тем и успокоились. Но получилось забавно, особенно выражение лица "Геракла", когда замеры показали полную противоположность ожидаемого эффекта.
#products