30 августа 2026
Ответсообщение недоступно
Тут еще где-то рядом ходит беседа про "а зачем сейчас вообще либы писать, генерируй себе что надо и полностью контролируй весь код"
Ответсообщение недоступно
И если честно, я предпочту эту крайность использованию навайбкоденных библиотек
Ответсообщение недоступно
Которые точно такой же странный ллмный код, только снаружи и вне твоего контроля
Ответсообщение недоступно
А ещё где-то рядом ходит аргумент "а тебе не все ли равно, что внутри, если оно работает"
И возможно он как раз тут главный
Marat AkhinВот мое горячее взятие что этот риск очень большой
Возможно. Но кажется, что если там возникнет критическая потребность, буде спрос на нормальные либы.
Marat AkhinТут еще где-то рядом ходит беседа про "а зачем сейчас вообще либы писать, генерируй себе что надо и полностью контролируй весь код"
Ну такие аргументы могут возникать только у тех, кто сам никогда не делал большие проекты.
Marat AkhinИ если честно, я предпочту эту крайность использованию навайбкоденных библиотек
Ну и не согласен. Как бы плохо поддерживаемой ни была библиотека, у нее есть все-таки границы и контракт.
Marat AkhinТут еще где-то рядом ходит беседа про "а зачем сейчас вообще либы писать, генерируй себе что надо и полностью контролируй весь код"
Ты не можешь просто сгенерировать либу, даже самое простое будет требовать вкладывать ресурсы в поддержку а что то сложное вообще рискует перерасти в чей- то full time занятость
PS: у меня в компании таким ещё до того как это стало мейнстримом увлекались , ничего хорошего это компании не принесло а слезть уже без огромных капиталовлвжееныы и рисков не возможно
Marat AkhinКоторые точно такой же странный ллмный код, только снаружи и вне твоего контроля
Сгенерированность кода и его верификация на работоспособность это вообще две разные и слабо связанные друг с другом проблемы, может быть хорошо написанный но не поверенный код а может быть что сгенерирован но качественно верифицированный
Marat AkhinИ если честно, я предпочту эту крайность использованию навайбкоденных библиотек
мне кажется, что есть всё-таки планка какая-то вайб-библиотек, после которой ты им можешь довериться
Ответсообщение недоступно
ну типа, условное PBT или fuzzing-тестирование, если оно применимо, известный тебе вендор либы, много проектов даунстрим.
вполне классические критерии, просто выше
Ответсообщение недоступно
если у тебя нет критериев качества кода, то ты и один PR не сможешь принять
Ответсообщение недоступно
а если есть критерии (не важно какие), то ты их можешь применять и к новым библиотекам
Iaroslavну типа, условное PBT или fuzzing-тестирование, если оно применимо, известный тебе вендор либы, много проектов даунстрим.
вполне классические критерии, просто выше
проблема в том, что единой кншн нет. раньше условно циферки покрытия тестами хватало
Ответсообщение недоступно
сейчас покрыться тестами на 146% - это дело очень простое, вот только ты берешь на себя comprehension debt того, что эти тесты фиксируют не баги
Iaroslavмне кажется, что есть всё-таки планка какая-то вайб-библиотек, после которой ты им можешь довериться
Когда написано опытным разработчиклм с хорошими примерами и спецификацией. Но это уже не вайб...
Ответсообщение недоступно
Ссылка
нажмите — покажем
нажмите — покажем
https://t.me/kotlin_lang/293960/395261 @noraltavir осталось понять как отделить вайб от ИИ инженерии смотря на репозиторий
Ruslan Ibragimovhttps://t.me/kotlin_lang/293960/395261 @noraltavir осталось понять как отделить вайб от ИИ инженерии смотря на репозиторий
Очень хороший воппос. Но первый критерий - подробная, спецификация.
Ruslan Ibragimovhttps://t.me/kotlin_lang/293960/395261 @noraltavir осталось понять как отделить вайб от ИИ инженерии смотря на репозиторий
ИМО - по документации и стилю её написания (ридми, комментарии, веб-сайт и тд)
Таким же образом можно отличить слоп блог пост, от хорошего блог поста)
31 августа 2026
Koor Desartгоспода а реально ли вам депенденси инжекшн фреймворки упрощают жызн
в 99 процентах случая как будто нет, но видел кейсы где реально без них было бы весьма проблематично