Легаси 2030: код, который никто не понимал ещё до деплоя
Возраст всегда был главной мерой легаси: код состарел, авторы ушли. К 2030-му эта мера умрёт. Легаси станет код, который никто не понимал ещё до деплоя.
Раньше код писался руками, сегодня — через ИИ-агента, ревью проводит другой агент. Задал промт, получил тысячи строк кода, approve не глядя. Прогон зелёный, спринт горит. Тесты уехали в CI. И целиком их теперь не прочитал никто.
Дальше — классика жанра 2030 года. Внутри ожидания, подобранные под скорость стенда, который снесли в 2029-м. Тест флакает по вторникам, и спросить некого, что он вообще проверяет: степы сгенерированы, коммит-месседжи тоже. Документация кейса описывает фичу, которую уже трижды переименовали. Единственный носитель знания о тесте — переписка с моделью, а она истекла вместе с контекстом.
Совет «сначала прочитай, потом жми кнопку» больше не работает: читать столько, сколько генерируется, физически невозможно. Остаётся выбор — замедлиться или признать, что весь новый тестовый код по определению чужой, и строить процессы вокруг этого: карантины для флаки и быстрые откаты, чтобы падение вслепую было не страшно.
Легаси всегда было про одно: некого спросить, почему оно так работает. Раньше этого человека теряли. Теперь он не успевает появиться.