Boltology Tech
22.03
Как я Cursor тестировал
Поскольку я тот еще слоупок, то хайп по редактору кода Cursor докатился до меня лишь сейчас. Естественно, я решил протестить новую вундервафлю, которой все так восторгаются. И естественно, что я, по соображения безопасности, тестировал его на Duit, поскольку кодовая база и так лежит в свободном доступе.
Что мне понравилось: - Думает от достаточно быстро и достаточно глубоко анализирует код. С задачей генерации класса атрибутов для нового виджета он справился отлично. Конечно, он не учел разные плюшки в виде интерфейсов, которые навешиваются на атрибуты в определенных случаях, но все свойства и методы были шустро сгенерированы без моего вмешательства. - Он не "стесняется" править сопутствующие файлы. Таким образом Cursor для нужд реализации сгенерировал два дополнительных метода в маппере атрибутов (штука, которая маппит свойства из json на свойства виджетов Flutter). Также меня удивило, что контракт, который я получил на выходе, был вполне вменяемым и в правках не нуждался.
Что мне не понравилось: - Он думает, что он умнее меня. Генерируя код непосредственно для виджетов, эта железяка внезапно решила, что может сделать лучше и выкатил собственную реализацию для контроллируемоего варианта виджета) Признаюсь, что в его варианте код выглядел чище и мог бы быть рабочим в иных условиях. Эту часть кода пришлось писать ручками. - ИИ не совсем силен в абстракциях. В ходе работы он частенько принимал интерфейсы за реализации и пытался создать их экземпляры в тестах. Как мне показалось он в целом не понимает, что такое абстракция или интерфейс.
В результате мое мнение относительно ИИ-инструментов оправдалось целиком и полностью. Пользоваться ими можно, нужно и даже полезно, но с оглядкой на безопасноть (мы же не хотим отправить приватные исходники непонятно куда?), а также внимательно следить за тем, что тебе ИИ выдает в качестве ответа на твой запрос.
Такие дела. Пользовались ли вы уже Cursor? Какие ощущения после использования?
еще контент в этом сообществе
еще контент в этом соообществе
Boltology Tech
22.03
войдите, чтобы увидеть
и подписаться на интересных профи