{"id":20574,"date":"2023-05-07T16:56:36","date_gmt":"2023-05-07T15:56:36","guid":{"rendered":"https:\/\/wpbeveiligen.nl\/?p=20574"},"modified":"2023-12-26T17:10:53","modified_gmt":"2023-12-26T15:10:53","slug":"coderen-met-chatgpt-5-tips-en-valkuilen","status":"publish","type":"post","link":"https:\/\/wpbeveiligen.nl\/coderen-met-chatgpt-5-tips-en-valkuilen\/","title":{"rendered":"Coderen met ChatGPT – 5 tips en valkuilen!"},"content":{"rendered":"

Kun je ChatGPT inzetten om code voor je te schrijven? Jazeker! Maar met deze 5 tips en heb je meer succes.<\/p>\n

Tip 1: Gebruik ChatGPT in het Nederlands<\/h3>\n

Valkuil: oude gewoontes van Google doorzetten op ChatGPT<\/em><\/p>\n

Het lijkt zo vanzelfsprekend, praat Nederlands tegen ChatGPT!
\nIedereen die Google gebruikt is weet dat code- en oplossingen meestal op Engelstalige blogs en forum’s te vinden zijn.<\/p>\n

Bij ChatGPT kun je gerust in het Nederlands chatten! Het is echt een stuk gemakkelijker! Laat ChatGPT maar vertalen \ud83d\ude42<\/p>\n

<\/p>\n

Tip 2: Vraag om Nederlandse comments bij de code<\/h3>\n

Valkuil: geen idee hebben wat de code van ChatGPT uitspookt<\/em><\/p>\n

Vraag bij de code die ChatGPT genereerd of daar Nederlandse commentaren bij kunnen, dat maakt het stukken makkelijker voor jou om te lezen, maar ook gemakkelijker om nieuwe wensen of aanpssingen aan te duiden bij ChatGPT.<\/p>\n

Voorbeeld: Kun je de functie om te controleren op server error<\/em> aanpassen zodat de $url uit de huidige pagina gehaald wordt? Etc…<\/p>\n

<\/p>\n

Tip 3: wees duidelijk<\/h3>\n

Valkuil: Doe dit-even-daar<\/em><\/p>\n

Noem het beestje bij zijn naam. Refereer naar code door die letterlijk te noemen.<\/p>\n

Zeg exact waar je aan denkt, waarmee ChatGPT aanpassingen aan moet verrichten of code voor moet schrijven.<\/strong>
\nVoorbeeld: Het is NIET “die” code, MAAR de $headers variable, of $url, of de checkForServerError functie. (om de code uit het bovenstaande plaatje maar als voorbeeld te pakken)<\/p>\n

Tip 4: Wat, waar, waarom?<\/h3>\n

ChatGPT werkt het beste als die weet WAT je wilt. Je wilt code, maar WAAR gaat die code draaien?
\nWAAROM wordt die code geschreven, wat is je doel ermee?<\/p>\n

ChatGPT is zeer intelligent en weet soms beter dan jijzelf wat je moet doen om een specifiek resultaat te krijgen<\/p><\/blockquote>\n

Hieronder zie je HOE je ChatGPT met gerichte informatie aan het werk kan zetten met de WAT, WAAR en WAAROM methode.<\/p>\n

<\/p>\n

Tip 5: Breek code in stukjes<\/h3>\n

Valkuil – Code die te lang wordt en afbreekt<\/em><\/p>\n

ChatGPT heeft momenteel een limiet. De code die hij in 1 keer voor je kan schrijven is beperkt tot 2048 letters\/tekens. Daarna houdt hij er simpelweg mee op, hij schrijft de code niet af.<\/p>\n

Je kunt soms vragen om de code af te maken, maar dat loopt nog wel eens in de soep. Dat het simpelweg te lang is om te schrijven en weer niet afgemaakt wordt met als resultaat natuurlijk code die niet goed werkt.<\/p>\n

Hoe breek je code dan in stukjes?<\/strong><\/p>\n

Zeg bijvoorbeeld: we gaan nu een PLUGIN schrijven. Voor WordPress. (tip 4, duidelijkheid)
\nMet 3 FUNCTIES die elk in een apart\u00a0 BESTAND komen.
\nFUNCTIE 1 met bestandsnaam: functie-activatie
\nFUNCTIE 2 met bestandsnaam functie-weergeven
\nFUNCTIE 3 met bestandsnaam functie-de-activatie<\/p>\n

Even ervan uitgaande dat je code meerdere functies (ofwel doelen) moet vervullen.<\/p>\n

Heb je ook styling? Geef dan aan dat je alle STYLING in een los CSS bestand gaat zetten, anders zal ChatGPT de styling er ook (inline) bij zetten waardoor het antwoord, ofwel de code veel te lang wordt en afbreekt..<\/p>\n

Blijf continu duidelijk refereren naar die bestanden\/functies wanneer je ChatGPT code voor je laat schrijven of aanpassen<\/strong>, anders gaat ChatGPT code in nieuwe blokken schrijven, door elkaar halen, of vergeet die de onderlinge wisselwerking.<\/p>\n

<\/p>\n

Bonus tip: Codeer je veel?<\/h3>\n

Valkuil: Gierig zijn en in totaal uren verspillen aan het wachten op antwoorden \ud83d\ude09<\/em><\/p>\n

Neem dan ChatGPT plus. Die is op dit moment van schrijven 20 euro per maand maar de code wordt stukken sneller (tot wel 4x sneller<\/strong>) geschreven waardoor je minder lang moet wachten. Vooral bij veel correcties gaat dit voordeel enorm tellen.<\/p>\n

Psss: heb jij ook tips voor ons? Deel ze hier in de comments!<\/p>\n","protected":false},"excerpt":{"rendered":"

Je kunt ChatGPT code voor je laten schrijven, met onze 5 tips kun je valkuilen voorkomen en betere code schrijven.<\/p>\n","protected":false},"author":3,"featured_media":20577,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[98],"tags":[582,710],"_links":{"self":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/posts\/20574"}],"collection":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/comments?post=20574"}],"version-history":[{"count":1,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/posts\/20574\/revisions"}],"predecessor-version":[{"id":22649,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/posts\/20574\/revisions\/22649"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/media\/20577"}],"wp:attachment":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/media?parent=20574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/categories?post=20574"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/tags?post=20574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}