Я пишу код около 16 лет. И первые лет 10 наверное я любой свой предыдущий код воспринимал как легаси. Потому что я развивался. Это нормально. Если бы я со старта пытался углубиться в те вещи, что пишет автор, я бы проклял разработку.
Вообще смотря, что в вайбкодинг закладывают? "Сделай мне приложение типа дуолинго" - если это, то оно ни на каком эатапе не отработает. Это говно только друзьям показывать.
Мне для нового проекта для хранения цвета одна из новейших моделей создала строковуое поле и пишет туда rgb(0,0,0). Это в системе с потенциальным миллиардом записей. Хотя остальной код был на уровне. Так что их контролировать надо на каждом этапе.
ИИ будет ходить по кругу, исправляя одно и ломая другое
Именно поэтому ИИ это хороший инструмент в руках опытного разработчика. Я уже на 2 цикле даю ему направление по выходу из цикла. При этом зацикливается оно все реже и реже.
Плюс, если структура проекта уже задана и тебе нужны новый похожий раздел с новыми сущностями, то даешь команду и ИИ отлично все дублирует. А ты пьешь кофе. Модели, ресурсы, сервисы, репозитории. Все будет готово.
Привычный интерфейс VS Code. Cursor - это фактически VS Code с глубокой интеграцией ИИ. Командам, которые привыкли к VS Code и его экосистеме плагинов, проще продолжать работать там же.
Для одного разработчика за ноутбуком. Cursor отлично подходит для сценария «разработчик + локальный проект»: объяснение кода, рефакторинг, генерация тестов, быстрые изменения в текущем репозитории.
Узнаваемость продукта и кредит доверия. Cursor давно используется, вокруг него есть опыт, гайды и практики. Antigravity пока находится в публичном превью: продукт активно развивается, но это все еще не полностью устоявшаяся платформа.
Фокус на индивидуальном девелопере. Cursor в первую очередь экономит время конкретного разработчика. Antigravity ориентирована на более широкий уровень - команды, процессы и агентную оркестрацию.
Все это есть в антигравити. Я с курсором работаю около полугода. Вчера перешел на антигравити. С точки зрения tab tab и переписывания кода агентом через боковую панель они практически идентичны.
Все таки не зря я gemini пользуюсь. Я не против пиратства и я даже пират лет так 25. Но мое уважение гугловым спецам, что их модель не ведется на такое.
Ну я не уверен, что для php он был нужен. В php правка нужна? Через ftp файлик поменяли и едем дальше. А unit ведь нужно перезагрузить. Для большинства php задач это излишяя морока. А серьезные новые проекты разве делают на php?
Кроме того, для того же go нет особых плюсов от unit. Или я что то упускаю?
Закон то кстати интересный. Получается, если не успевают в отведенное время, значит нужноеще специалистов нанимать. Так рабочих мест для молодежи появится больше. Это и экономике в долгосрокн хорошо должно сделать.
Ну под рандомными таймингами имеется ввиду, что не жестко фиксированы начало и конец действий. Можно и паузы задать и иммитировать что угодно. А учитывая, что там грузится профиль пользователя хром, то и историю кук можно сильно очеловечить.
Я пишу код около 16 лет. И первые лет 10 наверное я любой свой предыдущий код воспринимал как легаси. Потому что я развивался. Это нормально. Если бы я со старта пытался углубиться в те вещи, что пишет автор, я бы проклял разработку.
И да вы пишите о высоких материях, а в Request проверка:
'required|email|unique:users', // в одну строку словно из викторианской эпохиРазделите строку на массив построчный и ревью правок человеку легче будет делать при добавлении или изменении 1 условия.
Исправленное заключение:
Laravel — отличный фреймворк для быстрого старта. Он не запрещает хорошую архитектуру, остальное зависит от разработчика.
P.S. Laravel поэтому и стал популярными, что не выносит голову "какой же я сервис делаю Domain или Application?".
Как думаете много разработчиков на старте хотят забивать себе голову этими материями?
Это студенты, бывшие школьники. Не каждый взрослый разраб знает технологии, которые они использовали.
Coffespace. Смотрите на них для развития проекта и добавления функций.
Поэтому в стартапе нужно 2 соучредителя: технарь и продажник. Если какая-то из сторон наемная, то результат читаем в статье.
Вообще смотря, что в вайбкодинг закладывают? "Сделай мне приложение типа дуолинго" - если это, то оно ни на каком эатапе не отработает. Это говно только друзьям показывать.
Мне для нового проекта для хранения цвета одна из новейших моделей создала строковуое поле и пишет туда rgb(0,0,0). Это в системе с потенциальным миллиардом записей. Хотя остальной код был на уровне. Так что их контролировать надо на каждом этапе.
Именно поэтому ИИ это хороший инструмент в руках опытного разработчика. Я уже на 2 цикле даю ему направление по выходу из цикла. При этом зацикливается оно все реже и реже.
Плюс, если структура проекта уже задана и тебе нужны новый похожий раздел с новыми сущностями, то даешь команду и ИИ отлично все дублирует. А ты пьешь кофе. Модели, ресурсы, сервисы, репозитории. Все будет готово.
Все это есть в антигравити. Я с курсором работаю около полугода. Вчера перешел на антигравити. С точки зрения tab tab и переписывания кода агентом через боковую панель они практически идентичны.
Все таки не зря я gemini пользуюсь. Я не против пиратства и я даже пират лет так 25. Но мое уважение гугловым спецам, что их модель не ведется на такое.
В первые о ней слышу. Видимо не очень рекламировали и поэтому загнулась?
Это легко обьясняется. Обучали на реддите, где большая часть пользователей американцы
Ну я не уверен, что для php он был нужен. В php правка нужна? Через ftp файлик поменяли и едем дальше. А unit ведь нужно перезагрузить. Для большинства php задач это излишяя морока. А серьезные новые проекты разве делают на php?
Кроме того, для того же go нет особых плюсов от unit. Или я что то упускаю?
Закон то кстати интересный. Получается, если не успевают в отведенное время, значит нужноеще специалистов нанимать. Так рабочих мест для молодежи появится больше. Это и экономике в долгосрокн хорошо должно сделать.
Ну как видишь люди лайками все доказали
А я думаю, почему у меня Лямбда обновляться не хочет. А тут новости почитал.
Человеку надо в стартап.
P.s. Рад, что он слелал шаг к своему пути.
Не нужно утрировать. Изучить основы конечно быстро. А стать мастером это всегда долго.
Как часто начинающие "двухнедельные" лезут код библиотек ковырять, чтобы с такими нюансами столкнуться?
Ну под рандомными таймингами имеется ввиду, что не жестко фиксированы начало и конец действий. Можно и паузы задать и иммитировать что угодно. А учитывая, что там грузится профиль пользователя хром, то и историю кук можно сильно очеловечить.