Решён
Почему если что-то работает, то не трогай это?
Постоянно слышу эту фразу от старших коллег. "Работает - не трогай". Но ведь это же путь к деградации?
Есть легаси код на проекте, написан криво, но работает. Есть сервер на Ubuntu 16.04, уже без поддержки, но работает. Есть скрипт на баше который никто не понимает, но работает.
Почему нельзя взять и переписать нормально? Обновить? Задокументировать? Почему все так держатся за это "работает"?
Блин, обидно но правда. Получается единственный способ это продать рефакторинг как "снижение рисков" или "ускорение разработки в будущем"?
Именно. Или дождаться когда легаси начнет реально мешать. Тогда бизнес сам придет с вопросом почему так долго делаете