Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
> Вартість пояснення бізнес-логіки ШІ > витрати на програмування, тому я не використовую Vibe Coding на бекенді.
На мою думку, бекенд не використовує штучний інтелект для написання, бо надто добре знайомий із залежностями від шляхів і хоче залишатися у своїй зоні комфорту, замість того щоб використовувати підказки для генерації коду. Фронтенд — це через незнайомість, але відкритість.
Ще одна проблема, яку ви вже добре знаєте, полягає в тому, що важко чітко описати свої потреби за допомогою підказок.
Вміння виражати та спілкуватися природною мовою у легкій для розуміння — це вимога для старших програмістів, адже насправді, якщо ви хочете вести людей і переконати інших використовувати ваш дизайн, без природного вираження та комунікації не обійдеться.
Для бекенд-коду можна спробувати використовувати псевдокод для підказки слів, спробувати TDD, спочатку написати тестовий код, а потім реалізувати його, але все одно рекомендується використовувати більше штучного інтелекту.

10 годин тому
Пан Баоюй погоджується з тим, що сказав, і я можу додати ще кілька точок зору (Vb у фіналі та фронтенді).
Коли я писав бекенд Java, я ніколи не використовував програмування VB, це був лише ручний код, бо екосистема Java надзвичайно зріла, а фреймворк глибоко охопив основні технічні деталі, тому мені потрібно зосередитися лише на реалізації бізнес-логіки.
Вартість інтерпретації бізнес-логіки для ШІ > витрати на програмування, тому я не використовую програмування на VB на бекенді.
Але коли я пишу фронтенд, я зазвичай використовую Agent повністю автоматичним + редактором для тонкого налаштування, 99% коду пише агент, мені потрібно лише трохи доопрацювати відповідно до результатів, багато разів і знову.
Чому я використовую Agent повністю автоматично, коли пишу фронтенд? Головна причина в тому, що повторюваність фронтенд-коду не можна ігнорувати, незалежно від того, наскільки ти досвідчений інженер, кожен компонент, кожна кнопка — все одно потрібно ввести їх у потрібне місце і підібрати до потрібного ефекту.
Кожна фронтенд-перевірка, спливаюче вікно, підказка та подача форми не можуть бути виконані фреймворком для вас, писати все одно потрібно від руки, і на цьому етапі переваги повністю автоматичної роботи агента підкреслені, якщо ви чітко пишете завдання, поточні можливості моделі допоможуть відновити 99%.
Фронтенд full-stack розробка вже має зрілу модель Monorepo, в якій велика модель може розуміти всі API та визначення об'єктів усього проєкту в одному репозиторії, тому, думаю, full-stack розробка використовує Monorepo + Agent для повної автоматизації, що є справжнім вибухом ефективності.
Підсумовуючи мої думки: чи використовувати Agent повністю автоматизовано, залежить від того, чи економить він час і підвищує ефективність, а для зрілого інженера має бути легко зрозуміти, чи можна використовувати Agent для підвищення ефективності в таких сценаріях коду.
Звісно, я не рекомендую довіряти все ШІ, деякі повторювані завдання має виконувати ШІ, але деякі дизайнерські завдання найбільше допомагають ШІ, і часто доводиться навмисно писати код вручну, щоб уникнути погіршення навичок.
Як і зараз, людям не потрібно займатися фізичною роботою і ходити в спортзал!
2,55K
Найкращі
Рейтинг
Вибране

