Show newer

Но эволюция кода страшная, ревьюить много. То есть все, что нагегерил все равно надо прочитать и чинить.

Show thread

Рейтинг нейронок для генерации кода
1. Cloude sonet 3.7
2. Cloude sonet 3.5
3. 4o

Остальные в курсоре либо за отдельное бабло, либо совсем мусор.

Или у них просто интеграция хуже с ней в курсоре этом. 4о совсем тупенькая, но рефакторить пойдет.

Show thread

Зато 4о очень быстрая, видать нахер не сдалась никому для генерации кода :) Мне пойдет, я сейчас проект чищу, главное быстро, иногда можно и вмешаться

Show thread

Кароче антропик самые крутые модели делает.

Show thread

Ну тоесть гпт 4о если видит два импорта модуля, она не понимает, что второй перекрывает первый и по кругу начинает ходить.

Show thread

Гпт 4о тупее чем антропик сонет 3.5 но вроде в итоге, через пять колен решает проблемы сборки, то есть она от этого выглядит более суетливой, сто раз разное пробует...как не думающие люди :)

Show thread

Но может это с 3.5 первое впечатление, интересно как у нее с комплексными задачами

Show thread

Выел лисит на думающий клауд сонет 3.7 так, что она стал по 5мин отвечать. Переключился на 3.5, а он умнее, я промпты пишу очень ясные и когда читал, думающая портила идею, конкретизируя ее надо исправить 10, тсправим 3 файла. Гемор. Тупая исполнительнее, а генерит так же.

Кстати гугл гемини говно тупое как пень.

Еще, класть всякие штуки в разных местах ей неясно все с тем же размером контекста. Надо например вагон мелких структур сложить лучше в один файл, на который ей пальцем тыкать что бы она дубли не плодила. Но и слишком много в файл не пихать, тематически делить. В этом смысле на расте хорошо, там любят все в одну кучу скидывать.

Show thread

Ну и с нейронкой надо не только логи но и код писать адаптированный. В коде должно быть максимально явно написано, что происходит и если есть, например магическая штука, пробегающая по полям модели и автоматом вставляющая все в параметры запроса это хуже чем прямо написанное что куда вставить. Человеку писать долго и магия удобно, а нейронке такое понять и починить трудно, а так как самому уже не писать, то магию я выкинул из проекта.

Программирование с нейронкой сродни желанию нагуглить свой проект, описывая его во всех подробностях :)

Кароче с логами главное с нейронкой не переборщить, иначе ей контекст забивает и она начинает правила забывать. Логировать надо ошибку и ей этого достаточно. Логи человеческие ей не шибко нужны, так основные моменты, что приложение пашет.

@VladiM оставлю это для размышлений

@Linda-chan да, есть народ, что пытается придумать как проверить, но я не слышал даже идей толковых.

Но, теперь первые полные тесты с OAuth2.0 и созданием аккаунта пашут целиком. База подведена. Сначала я думал посмотреть как оно само, само оно не соображат, генерит мусор, с правилами уже сильно лучше, а с моими пинками вообще прилично. Инструмент толковый все же, в один момент я чуть было не признал это мусорогенератором, но нет, уметь готовить надо.

Show thread

В общем как джуну, выдавать кодстайл надо

Show thread

В итоге я уже полтора экрана запретов и рекомендаций ей накатал и ситуация стала сильно лучше, радикально.

Show thread
Show older
MustUdon

I like Twitter, but, Mastodon it is so excited! Feel free to register it is server just for fun! Usefull links https://instances.social https://www.reddit.com/r/Mastodon/comments/yugh2o/some_useful_mastodon_lists/?utm_source=share&utm_medium=web2x&context=3