Kas yra vibe coding?
Vibe coding – tai programėlių kūrimas sakant DI, ko norite, išbandant rezultatą ir prašant pakeitimų, neskaitant ir nerašant daugumos kodo patiems.
Frazė apibūdina darbo stilių: vadovaujatės nuojauta. Žiūrite į programėlę, pastebite, kas negerai, ir pasakote tai paprastais žodžiais. DI tvarko sintaksę, bibliotekas ir dalių sujungimą.
Tai geriausiai tinka prototipams, asmeniniams įrankiams ir pirmosioms versijoms, kur greitis svarbesnis nei tobula struktūra. Darosi sunkiau, kai programėlė auga, nes problemos, į kurias niekada nežiūrėjote, gali kauptis po paviršiumi.
Geri vibe coding kūrėjai vis tiek galvoja kaip kūrėjai. Jie aprašo po vieną pakeitimą, išbando kiekvieną pakeitimą peržiūroje, saugo kontrolinius taškus, prie kurių galima grįžti, ir prašo DI paaiškinti viską, kas liečia pinigus, slaptažodžius ar privačius duomenis.
Vibe coding ir profesionali kūrimo praktika nėra priešingybės. Daugelis programuotojų naudoja tuos pačius įrankius, kad judėtų greičiau, o paskui prieš publikuojant peržiūri kodą.
Pavyzdžiai
- „Sąrašas atrodo suspaustas, duok kiekvienai eilutei daugiau vietos ir rodyk datą dešinėje“
- „Kai paspaudžiu išsaugoti, nieko neįvyksta, ištaisyk“
Klausimai
Ar vibe coding saugu realioms programėlėms?
Gali būti, jei kas nors patikrina svarbiausias dalis: kas gali matyti kuriuos duomenis, kaip tvarkomi slaptažodžiai ir mokėjimai bei kur laikomi slapti raktai. Paprašykite DI peržiūrėti šias sritis arba prieš paleidžiant gyvai pasitikrinkite programuotoju.
Ar reikia mokytis programuoti, kad galėčiau vibe coding?
Ne. Reikia aiškiai aprašyti ir kruopščiai testuoti. Šiek tiek žinių apie tai, kaip sudarytos programėlės, pvz., kas yra duomenų bazė ar API, pagerina jūsų užklausas.
Taip pat žiūrėkite
- Kas yra vibe coding? (pilnas vadovas)
- Geriausi vibe coding įrankiai
- Kaip peržiūrėti DI sugeneruotą kodą
Mythex · Pricing · Kurkite bet ką su dirbtiniu intelektu · Svetainių ir programėlių šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · English