Почему писать проект на ИИ это плохая идея
Хотя сам я так и поступаю
Писать весь проект используя только ИИ и всецело ему доверяясь, это все равно что писать роман на салфетках. Роман лучше писать на бумаге или в текстовом редакторе где есть возможность гибкого форматирования и сохранения текста. Салфетка пригодна разве что для быстрого наброска схемы или зафиксировать мысль пока не ускользнула.
Любой IT проект редко ограничивается 2-3 сервисами. Каждый из сервисов содержит не один десяток модулей. И тут встает вопрос как скормить весь проект ИИ и что бы при этом она все корректно переварила и не навредила текущему функционалу. Как показывает практика и отзывы пользователей - чем крупнее проект тем больше галлюцинаций и дополнительных багов в совокупности с потерянными функциями.
ИИ хорош для модульной разработки. В этом случае разработчик более вовлечен в проект в котором у него минимум белых пятен. Больше возможности для масштабирования за счет прозрачной архитектуры.
Поэтому прежде чем писать код и задавать промт в стиле - Напиши мне фичу, делайте предварительную подготовку и определите :
масштаб проекта - маленькая настолка будет отличатся по количеству компонентов от того же мессенджера,
количество дополнительных сервисов, баз данных, планировщиков, брокеров,
архитектуру взаимодействий между компонентами,
структуру каталогов внутри отдельного компонента
Если хотите что бы ваш проект жил и развивался, не умер на стадии mvp и имел возможности для масштабирования потратьте время на архитектуру вашего проекта - и да ИИ в помощь.
А как вы пишете свои приложения? Какой подход используете? А от чего уже отказались?
#tegroz #3

