Весной я писал про нейродристню и архитектурный надзор, а через три недели добавил цифры: 2038 уязвимостей в vibe-coded приложениях. Тогда это выглядело как мое личное мнение. А сегодня открываю Код.ру и читаю заголовок: "ИИ написал приложение. Теперь бизнесу приходится переписывать проект заново".
Приятно, когда прогноз сбывается, и неприятно, что сбывается он именно так. Механика описана ровно та, о которой я говорил. Подрядчик генерит сервис, показывает демо, заказчик видит работающие кнопки и решает, что продукт почти готов. Через несколько недель эксплуатации выясняется, что модель данных не продумана, ошибки не обрабатываются, тестов нет, а документация формальная.
Главный тест из статьи стоит запомнить: плохой проект не видно в первый день. Он проявляется, когда бизнес просит поменять одно правило или подключить новый источник данных. Нет архитектуры - и любая правка превращается в расследование. Про облако там же хорошо сказано: переезд в облако не лечит архитектуру, которой не было, он её показывает.
Больше всего порадовал вывод статьи. Писал ли код ИИ, проверять бессмысленно, им сейчас пишут все.🤣 Смотреть надо, может ли подрядчик объяснить модель данных, зависимости, порядок релиза и отката, что случится при сбое внешнего сервиса и при уходе разработчика. Это и есть архитектурный надзор, просто теперь его описывают в деловых медиа как норму жизни.
Я на этой поляне с весны, работы прибавилось. Только радости от собственной правоты меньше, чем ожидал: приходишь к людям, которые уже один раз заплатили за красивое демо, а теперь платят второй раз за то, чтобы всё переписать. 🤷
Так что если под капотом твоего проекта изолента, приходи ко мне ) Посмотрю, что там внутри, и скажу честно: чинить или переписывать.
Post #674
399