AI-first разработка на практике.
Сегодня попробовал настоящий AI-first не на уровне «напиши функцию», а на полноценной разработке Laravel-пакета. За одну рабочую сессию вместе с AI прошли весь путь: от идеи до готового MVP - архитектура, миграции, модели, сервис, фасад, трейт, документация. AI отлично пишет код. Но это совсем не означает, что первое предложенное решение - лучшее. Практически на каждом этапе он предлагал сделать «идеальнее»: добавить стратегии, интерфейсы, аксессоры, дополнительные классы, события. Всё выглядело красиво, но после простого вопроса «А зачем?» большинство этих идей отпадало. Лучшие решения появились именно в диалоге. Мы несколько раз пересматривали API, упрощали архитектуру, отказывались от лишних абстракций и буквально вычищали всё, что не приносило реальной пользы. Ещё один любопытный момент - AI иногда забывал собственные решения. Мог через несколько сообщений снова предложить вариант, от которого мы уже сознательно отказались. Поэтому удерживать общую архитектурную линию всё равно приходится человеку. В итоге я поймал себя на мысли, что стал гораздо меньше думать о синтаксисе и гораздо больше - об инженерных решениях. Вместо «как написать?» появились вопросы: • действительно ли это нужно; • не усложняет ли это API; • можно ли сделать проще; • не является ли это преждевременной абстракцией. Не стоит воспринимать AI как генератор кода. Для меня это скорее очень сильный коллега, с которым можно обсуждать архитектуру, спорить, искать компромиссы и проверять собственные идеи.
· 12.07
Я бы назвал ИИ не сильным коллегой а скорее джуном с знаниями сеньора. И с переодической деменцией. Он знает много, но порой городит велосипеды, за ним нужно следить как за джуном, но можно так же посоветоваться как с сеньором. А когда контекст заполняется и время на обработку запросов возрастает то порой проще самому код написать. В общем двоякая ситуация, но инструмент мощный
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 12.07
В целом согласен, периодически напоминает джуна, который хочет впихнуть все, чему его научили. С деменцией - да 🤣 Порой забывает что сам писал в предыдущем ответе. Я бы так сказал - код пишет как джун, если не сформулировать четко. Но по архитектуре и подходам, вполне можно как с синьором говорить.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён