Как я Cursor тестировал

Поскольку я тот еще слоупок, то хайп по редактору кода Cursor докатился до меня лишь сейчас. Естественно, я решил протестить новую вундервафлю, которой все так восторгаются. И естественно, что я, по соображения безопасности, тестировал его на Duit, поскольку кодовая база и так лежит в свободном доступе.

Что мне понравилось: - Думает от достаточно быстро и достаточно глубоко анализирует код. С задачей генерации класса атрибутов для нового виджета он справился отлично. Конечно, он не учел разные плюшки в виде интерфейсов, которые навешиваются на атрибуты в определенных случаях, но все свойства и методы были шустро сгенерированы без моего вмешательства. - Он не "стесняется" править сопутствующие файлы. Таким образом Cursor для нужд реализации сгенерировал два дополнительных метода в маппере атрибутов (штука, которая маппит свойства из json на свойства виджетов Flutter). Также меня удивило, что контракт, который я получил на выходе, был вполне вменяемым и в правках не нуждался.

Что мне не понравилось: - Он думает, что он умнее меня. Генерируя код непосредственно для виджетов, эта железяка внезапно решила, что может сделать лучше и выкатил собственную реализацию для контроллируемоего варианта виджета) Признаюсь, что в его варианте код выглядел чище и мог бы быть рабочим в иных условиях. Эту часть кода пришлось писать ручками. - ИИ не совсем силен в абстракциях. В ходе работы он частенько принимал интерфейсы за реализации и пытался создать их экземпляры в тестах. Как мне показалось он в целом не понимает, что такое абстракция или интерфейс.

В результате мое мнение относительно ИИ-инструментов оправдалось целиком и полностью. Пользоваться ими можно, нужно и даже полезно, но с оглядкой на безопасноть (мы же не хотим отправить приватные исходники непонятно куда?), а также внимательно следить за тем, что тебе ИИ выдает в качестве ответа на твой запрос.

Такие дела. Пользовались ли вы уже Cursor? Какие ощущения после использования?

repost

59

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь