Инструменты ИИ-кодирования очень хороши в одном: создавать работающий код. Опишите функцию, получите рабочую версию за считанные минуты, просмотрите ее, и она будет выглядеть законченной. Это ловушка. «Он работает» — это самый нижний штрих-код, который можно очистить. Дорогой...
Инструменты ИИ-кодирования очень хороши в одном: создавать работающий код. Опишите функцию, получите рабочую версию за считанные минуты, просмотрите ее, и она будет выглядеть законченной.
Это ловушка. «Он работает» — это самый нижний штрих-код, который можно очистить. Дорогостоящие проблемы проявляются позже: когда кто-то другой должен изменить его, когда реальные пользователи делают то, чего никогда не делала демо-версия, или когда первый нанятый вами инженер открывает репозиторий и не может сказать, почему что-то происходит именно так.
Я управляю Sucre Studios, небольшой студией, которая создает MVP с фиксированным объемом для стартапов. Мы используем инструменты искусственного интеллекта на протяжении всей нашей работы, поскольку они ускоряют исследования, создание прототипов и кодирование. Но у нас есть одно правило: клиент не получает ничего в виде необработанных результатов модели. Опытный разработчик читает и тестирует каждую строчку кода с помощью ИИ и берет на себя за это ответственность.
Это контрольный список, который я использую для этого обзора. Ничто из этого не является экзотикой. Дело в том, что оно применяется каждый раз, потому что код, сгенерированный ИИ, выглядит уверенно независимо от того, правильный он или нет.
1. Прочтите так, как будто это написал незнакомец
Начните с образа мышления. Результат ИИ — это набросок быстрого, неутомимого юниора, который много читал и очень мало понимал ваш проект. Не просматривайте его, потому что он скомпилирован. Прочтите это