Awọn anfani:
- Agbara lati ya aworan ipilẹ koodu ajeji nipasẹ Layer pẹlu AI ki o tọpinpin ẹya kan si opin-si-opin
- Agbara lati ṣe alaye awọn iṣẹ eka ni igbese nipa igbese ati atẹle sisan data
- Agbara lati wo apejuwe AI bi ile-itumọ ati ṣayẹwo awọn ẹtọ to ṣe pataki ni koodu
Awọn olupilẹṣẹ ka koodu kuku ju kọ koodu. Nigbati o ba bẹrẹ iṣẹ tuntun kan, gba iṣẹ ti ẹnikan fi silẹ, tabi ṣe alabapin si ile-ikawe orisun ṣiṣi, iṣẹ akọkọ rẹ ni “Kini n ṣẹlẹ nibi?” ni lati wa idahun si ibeere naa. AI le dinku iṣẹ-ṣiṣe iṣawari yii si awọn wakati ju awọn ọsẹ lọ - ṣugbọn nikan nigbati o ba lo pẹlu awọn ibeere ti o tọ ati ifasilẹ ijẹrisi.
Ninu ẹyọ yii, a kọ ẹkọ lati lo AI bii “itọsọna koodu”: ṣiṣe aworan ipilẹ koodu ajeji, titumọ iṣẹ eka kan si ede itele, ni atẹle sisan data, ati ṣiṣero bi o ṣe le lo ile-ikawe kan. Ofin goolu nibi ni pe alaye AI jẹ arosọ; o rii daju pẹlu koodu funrararẹ.
Kini idi ti Akọsilẹ koodu Ṣe Agbara Ṣugbọn eewu?
LLM kan dara pupọ ni kika koodu ege kan ati tumọ si ede eniyan, gẹgẹbi “iṣẹ yii n mu ami igba olumulo kan tu”; nitori pe o ti kọ awọn ilana lati awọn miliọnu awọn apẹẹrẹ ti o jọra. Eyi jẹ ipamọ akoko nla, paapaa pẹlu awọn iṣẹ gigun ati itẹ-ẹiyẹ.
Eyi ni eewu naa: awoṣe nigbakan sọ ohun ti koodu han lati ṣe, kii ṣe ohun ti o ṣe. Ti orukọ oniyipada ba jẹ Admin ṣugbọn ọgbọn inu ti yi pada, awoṣe le wo orukọ naa ki o jade akopọ ti ko tọ. Nitorinaa, ṣaaju ṣiṣe alaye naa ni ipilẹ fun awọn ipinnu to ṣe pataki rẹ, o yẹ ki o ni oju wo ihuwasi ti ẹsun lori awọn laini to wulo. Awọn apejuwe gba o si ọtun ibi; Awọn koodu ni o ni ik ọrọ.
Išọra: Maṣe ka AI “koodu ṣe X” akopọ bi ẹri nikan ni ipinnu ti o kan aabo tabi sisan owo. Akopọ jẹ maapu ti o nfihan ibiti o ti wo; O fun ìmúdájú ninu awọn koodu.
Igbesẹ lati ṣe aworan ipilẹ koodu ajeji kan
- Bẹrẹ ni ipele oke. Ni akọkọ, mọ ararẹ pẹlu eto folda ati awọn aaye titẹsi (akọkọ, ifilọlẹ ohun elo, olulana ile). Beere lọwọ AI "kini awọn ipele ti ohun elo ti o da lori ilana ilana yii?" beere.
- Tọpinpin ẹya kan ni ipari-si-opin. "Awọn faili wo ni a mu ṣiṣẹ ati ni aṣẹ wo nigbati olumulo ba wọle?" - Wiwo ṣiṣan kan jẹ ẹkọ diẹ sii ju kika gbogbo faaji lọ.
- Sọ awọn ofin agbegbe. Beere AI fun awọn ero-iṣẹ akanṣe ("ayalegbe", "ledge", "olusare iṣẹ") ati ki o wa awọn deede wọn ninu koodu naa.
- O jẹ ki iṣẹ eka naa rọrun. Ṣe alaye iṣẹ pipẹ ni igbesẹ nipasẹ igbese, lẹhinna samisi awọn igbesẹ yẹn ninu koodu naa.
- Jẹrisi. Ṣe iyipada kekere kan ati ṣiṣe awọn idanwo lati ṣe idanwo oye rẹ; Idanwo naa sọ fun ọ lẹsẹkẹsẹ ti oye rẹ ba jẹ aṣiṣe.
Mẹta Mini igba
Ọran 1 - Iṣẹ ti a jogun ti dinku lati awọn ọjọ 2 si awọn wakati 3. Olùgbéejáde kan gba iṣẹ ilaja isanwo laini 4,000 lati ọdọ ẹlẹgbẹ ẹlẹgbẹ ti nlọ. Ní AI akopọ awọn module ki o si orin kan sisan sisan opin-si-opin; O tikalararẹ jẹrisi awọn iṣẹ pataki meji ninu koodu naa. Awari naa, eyiti a ṣero lati gba awọn ọjọ 2 pẹlu kilasika “kika afọju”, ti pari ni isunmọ awọn wakati 3 pẹlu ọna AI ti o jẹrisi.
Irú 2 - Sinilona orukọ pakute. Iṣẹ kan ni a pe ni validateAndSave ṣugbọn akopọ AI sọ pe “akọkọ fọwọsi, lẹhinna fipamọ”. Nigbati olupilẹṣẹ lọ sinu koodu naa, o rii pe fifipamọ ti ṣe ṣaaju iṣeduro, ati ijẹrisi nikan kọwe si log. Eyi ni idi gidi gidi ti tikẹti kokoro ni iṣelọpọ. Ti ko ba si afọwọsi ninu koodu naa, akopọ eke yoo tọju aṣiṣe naa.
Ọran 3 - Titun ikẹkọ ile-ikawe onikiakia. Ẹgbẹ naa yoo ṣepọ ile-ikawe isinyi ifiranṣẹ ti wọn ko mọ. Mo beere AI "bi o ṣe le ṣeto olumulo kan ni ile-ikawe yii, bawo ni a ṣe le tun gbiyanju ni irú aṣiṣe?" Nwọn si beere ati ki o ní a ayẹwo produced; Lẹhinna wọn ṣe afiwe apẹẹrẹ pẹlu doc osise ati pe iyatọ ti o wa titi (API ti ikede atijọ). Akoko ikẹkọ ge ni idaji.
Mẹrin Copiable Templates
Iṣaworan koodu mimọ:
Ni isalẹ ni atokọ / atokọ faili ti iṣẹ akanṣe kan. 1) Jade awọn ipele ti ohun elo naa (igbewọle, ọgbọn iṣowo, wiwọle data, ati bẹbẹ lọ). 2) Ṣe atokọ irin-ajo faili ti o ṣeeṣe ti ibeere "{{apẹẹrẹ ohun-ini}}". 3) Samisi awọn agbegbe ti o ko ni idaniloju bi "a gbọdọ jẹri". {{akojọ_itọsọna}}
Apejuwe iṣẹ (igbesẹ nipasẹ igbese):
Pin iṣẹ yii si awọn ẹgbẹ ila ati ṣe alaye ni Tọki ti o han gbangba kini ẹgbẹ kọọkan ṣe. Ni ipari: titẹ atokọ, iṣelọpọ, awọn ipa ẹgbẹ (database/faili/nẹtiwọọki) ati awọn ọran eti ti o ṣeeṣe. Gba awọn ihuwasi ti o ko ni idaniloju nipa labẹ akọle SEPARATE “gbọdọ jẹridii” kan.{{iṣẹ}}
Itọpa sisan data:
Nibo ni iye "{{variable/data}}" ti wa, awọn iyipada wo ni o kọja, nibo ni a ti kọ? Ṣẹda pq sisan nipa lilo awọn orukọ iṣẹ ni koodu. Koodu ti o jọmọ: {{code_segments}}
Kọ ẹkọ bi o ṣe le lo ile-ikawe:
Mo fẹ ṣe {{purpose}} pẹlu {{library}}. Fun iwonba, apẹẹrẹ iṣẹ. Rii daju pe gbogbo iṣẹ ti o lo jẹ ti ile-ikawe yii gangan; ti o ko ba ni idaniloju, fi ami si "jẹrisi lati awọn iwe aṣẹ osise". Ẹya: {{ẹya}}.
Ailagbara kiakia / Alagbara kiakia
Alailagbara: "Ṣe alaye koodu yii." (Kini o n iyalẹnu? Ni ipele wo? Kini iwọ yoo ṣe?)
Alagbara: "Mo n gba iṣẹ yii ati pe emi yoo yi iṣaro atunṣe pada ninu rẹ. Ṣe alaye iṣẹ naa ni ipele nipasẹ igbese, paapaa ninu ọran ti aṣiṣe kan, sọ kedere ni iye igba ati ni akoko wo ni o tun gbiyanju; samisi awọn ẹya ti o ko ni idaniloju bi 'gbọdọ jẹ iṣeduro'. [koodu] "
Ẹya ti o lagbara yoo fun idi rẹ (Emi yoo yi ọgbọn atunwo pada) ati idojukọ; ki alaye naa kii ṣe akopọ gbogbogbo ṣugbọn itọsọna ti o wulo.
Ibere
AI ṣe daradara
Rii daju lati jẹrisi
Gbogbogbo faaji Lakotan
Yọ awọn fẹlẹfẹlẹ
Ilana ipe gangan
eka iṣẹ
Igbese nipa igbese alaye
Yiyipada kannaa, ẹgbẹ ipa
ṣiṣan data
Akọpamọ awọn pq
Ni àídájú ẹka, skipped ona
Lilo ìkàwé
Apeere iran
Òtítọ́ àti ẹ̀yà API
Ko si Rirọpo fun Oye Eniyan
Apejuwe AI kii ṣe aropo fun ẹkọ; o yara rẹ soke. Lati nitootọ “ti ara” koodu mimọ tumọ si kikọ awoṣe opolo ti rẹ, ati pe awoṣe yẹn baamu nikan bi o ṣe ka koodu naa, ṣe awọn ayipada kekere, ati rii abajade. Lo AI bii olutoju yoo sọ fun ọ “wo ibi, eyi ṣe pataki” - ṣugbọn ka ibiti o ti rii pẹlu oju tirẹ.
Imọran: Nigbati o ba ro pe o loye iṣẹ kan, beere lọwọ AI lati “ṣe akopọ rẹ ni gbolohun ọrọ kan”; Lẹhinna ṣe afiwe rẹ pẹlu gbolohun ọrọ tirẹ. Ti awọn gbolohun ọrọ meji ba tako ara wọn, boya iwọ tabi awoṣe padanu nkankan - ati pe o ṣiṣẹ ni koodu naa.
Awọn aṣiṣe ti o wọpọ
- Wo akopọ naa gẹgẹbi ẹri. Ṣiṣe ipinnu nipa koodu laisi idaniloju apejuwe tumọ si ja bo sinu ẹgẹ ti awọn orukọ aṣiṣe.
- Gluing ju tobi awọn ege. Akopọ awọn laini 2,000 ni ẹẹkan yoo fun awọn abajade lasan ati aṣiṣe-aṣiṣe; pin si ona.
- Ko ṣe afihan idi. Ti o ko ba sọ "kini iwọ yoo ṣe" apejuwe naa wa ni gbogbogbo ati pe ko dojukọ iṣowo rẹ.
- Ko ifẹsẹmulẹ awọn ìkàwé apẹẹrẹ. Awoṣe le pe ti igba atijọ tabi API ti ko si; Ṣe afiwe pẹlu iwe aṣẹ osise.
- Fifun gbogbo ẹkọ kuro. Ṣiṣẹ nikan pẹlu awọn iwe afọwọṣe laisi kika koodu mimọ lailai fi ọ silẹ laini iranlọwọ ni aṣiṣe gidi akọkọ.
Ni akojọpọ
AI jẹ itọsọna ti o lagbara ni lilọ kiri ipilẹ koodu ajeji: faaji maapu, ṣe irọrun awọn iṣẹ eka, tọpa sisan data, kọ ẹkọ lilo ile-ikawe. Ṣugbọn gbogbo alaye jẹ arosọ. Jẹ ki aaye rẹ ṣe alaye, fọ lulẹ, ati rii daju ni koodu ati idanwo gbogbo iṣeduro pataki ti awoṣe sọ (ati pe ko) “gbọdọ jẹrifidi.” Itọsọna naa jẹ AI; Iwọ ni ẹniti o ka maapu naa ti o si ru ojuse naa.
Ohun elo iṣẹ-ṣiṣe
Yan module ti o ko mọ tabi ti o ṣẹṣẹ jogun. Ni akọkọ, jade awọn fẹlẹfẹlẹ ati irin-ajo faili ti ẹya kan pẹlu awoṣe “ipilẹ koodu mimọ”. Lẹhinna ni iṣẹ to ṣe pataki julọ ti ẹya naa ti ṣalaye ni igbese nipa igbese pẹlu awoṣe “alaye iṣẹ”. Nikẹhin, tikalararẹ ṣayẹwo ni koodu o kere ju awọn idaniloju meji pe awoṣe ti samisi bi “gbọdọ jẹri daju” ati akiyesi boya wọn jẹ otitọ tabi eke.
akojọ ayẹwo
- [] Mo tọju alaye AI bi arosọ ati rii daju ni koodu.
- [] Lakoko ti o n ṣalaye koodu naa, Mo ṣafikun idi mi ati idojukọ si tọ.
- [] Mo ṣe akopọ ipilẹ koodu nla nipa pinpin si awọn apakan.
- [] Mo ṣayẹwo awọn ẹtọ to ṣe pataki lori laini fun orukọ ṣinilona / yiyipada awọn ẹgẹ kannaa.
- [] Mo ṣe afiwe awọn apẹẹrẹ ile-ikawe pẹlu doc osise ati ẹya.
- [] Mo lo AI gẹgẹbi itọsọna lati mu ki ẹkọ yara yara, kii ṣe bi aropo fun ẹkọ.