← 返回列表

Jara AI Ifọrọwanilẹnuwo 15: Awọn àpèjúwe Wọpọ ti Vibe Coding Kọ́?

Iṣe Vibe Coding ti "ìmọ̀lára/afẹ́fẹ́" tí ń darí bí ó tilẹ̀ dára nígbà tí a ń ṣe prototyping yára àti ìwádìí ẹ̀dá, ṣùgbọ́n tí a kò bá ṣàkóso, ó lè wọ inú àwọn àpèjúwe àṣojú. Ní ìsàlẹ̀ yìí, a ó ṣàkópọ̀ látinú àwọn iwọn márùn-ún: didara koodu, ìtọ́jú, ààbò, àyípadà àìní, àti ifọwọsowọpọ̀ ẹgbẹ́.


Ọ̀kan: Àpèjúwe Didara Koodu

Nítorí pé Vibe Coding gbára lé ìtẹ̀síwájú ìbánisọ̀rọ̀, nígbàkúgbà tí olumulo bá ṣe àtúnṣe àìní kan tí kò ṣe kedere (bíi "jẹ́ kí bọ́tìnì yìí ní ìmọ̀lára ẹ̀rọ síwájú"), AI yóò ṣàfikún koodu tuntun dípò àtúnṣe koodu àtijọ́. Kò mọ èyí tí kò wúlò, kò sì gbọ́dọ̀ ṣí koodu àtijọ́, tí ó sì ń fa àkójọpọ̀ koodu àṣálẹ̀ àti aláìwúlò. Pẹ̀lúpẹ̀lù, AI kò ní ìrántí "aṣàrà koodu" kanṣoṣo, ó lè ṣẹ̀dá pẹ̀lú àwọn ọ̀nà orúkọ tí kò báramu (tí ó dale lórí àníkàwé èkọ́ nínú àwọn data ikẹkọ̀), àti nítorí pé olumulo kò fi ìlànà èdèkèdè pàtó fún un, koodu náà yóò di aláìlétòlẹ́sẹẹsẹ ati àìrọrùn láti ṣe yẹ̀wò. Ní ṣókí:

  1. Koodu àṣálẹ̀ àti aláìwúlò: Lẹ́yìn àtúnṣe lọ́pọ̀lọpọ̀, AI yóò fi àwọn ìmúṣe àtijọ́, àwọn bulọ́ọkù koodu tí a ṣàkọsílẹ̀, àwọn koodu tí a kò lò, nítorí pé bí a bá ṣí wọn lè léwu, ó yàn láti dá wọn dúró.
  2. Àìbáramu orúkọ àti aṣàrà: AI ń ṣàyọsí aṣàrà láti inú data ikẹkọ̀ lọ́pọ̀lọpọ̀, tí olumulo kò bá fi àṣẹ mú un, yóò dapọ̀ camelCase, underscore, àti àlà.
  3. Àwọn àṣìṣe ìtumọ̀ tí a fi pamọ́: AI ń ṣẹ̀dá koodu tí ó ṣiṣẹ́ lójú ọ̀nà tí ó wọ́pọ̀, ṣùgbọ́n àwọn ipò ààlà (ìdí NULL, àwọn iye tí ó gbéraga, àkókò kan) ni a sábà fojú kǫ, nítorí pé àwọn àpẹẹrẹ wọ̀nyí kò pọ̀ nínú data ikẹkọ̀.

Kejì: Àpèjúwe Ìtọ́jú

Vibe Coding ń lọ yára gan-an, olumulo àti AI ń dojúkọ "bóyá ìṣẹ́ tí ó wà lọ́wọ́ ń ṣiṣẹ́", bẹ́ẹ̀ ni wọn kò ní àkókò láti kọ ìwé-àkọsílẹ̀, àlàyé, tàbí àtúnṣe koodu. AI kò ní ìrántí gumbo, kì í ṣafikún docstring fún àwọn iṣẹ́, kò sì ronú nípa ẹni tí yóò tẹ̀síwájú lórí koodu náà. Pẹ̀lúpẹ̀lù, AI ń yàn láti "ṣe àìní lójúkòkòrò": ó lè ṣe àpẹrẹ ìgbé agbófinró tí ó gbòòrò (tí ó rò pé olumulo yóò nílò rẹ̀ lọ́jọ́ iwájú), tàbí ó lè da koodu pọ̀ kíákíá, tí ó ń fa ìdàrúdàpọ̀ nínú ìpele àròsọ. Ní ṣókí:

  1. Àìsí ìwé-àkọsílẹ̀ àti àlàyé: AI ń ṣàfihàn koodu "tí ó ń ṣàlàyé ara rẹ̀", ṣùgbọ́n àwọn regex tàbí àlùmọ́ọ́ tí ó dí kò rọrùn láti lóye; tí olumulo kò bá beere, kì í kọ ìwé-àkọsílẹ̀.
  2. Àròsọ tí ó pọ̀ jù tàbí tí kò tó: AI ń lo àwọn àpẹrẹ tí ó wọ́pọ̀ (bíi Factory, Strategy) nígbà míràn, bó tilẹ̀ jẹ́ pé ìṣòro náà rọrùn; nígbà míràn, kò yọ iṣẹ́ kan wọ̀ lẹ́yìn, ó kàn da koodu pọ̀.

Kẹta: Àpèjúwe Ààbò

Data ikẹkọ̀ AI ní ọ̀pọ̀lọpọ̀ koodu ìkíní ọ̀fẹ́ tí ó ní àwọn àbùkù ìtàn (bíi SQL concatenation, àwọn kọ́ọ̀dì ikọ̀kọ̀ tí a fi lélẹ̀). Nínú Vibe Coding, olumulo kò sábà beere "lo àwọn ìbéèrè tí a ṣe paramita" tàbí "ka àwọn kọ́ọ̀dì ikọ̀kọ̀ látinú àyípadà àyíká", AI yóò lo ọ̀nà tí ó wọ́pọ̀ jùlọ (tí ó sì sábà kò ní ààbò). Pẹ̀lúpẹ̀lù, AI kò ní ìmọ̀ "awoṣe ìhalẹmọ́ni", kì í ṣàyẹ̀wò àyẹ̀wò àṣẹ̀wọlé, àṣẹ ìpọ́njú diẹ̀, nítorí pé ó ń ronú nípa ìmúṣe iṣẹ́ nìkan. Ní ṣókí:

  1. Àbùkù ẹ̀dá: AI ń lo ọ̀nà tí a fi okùn pọ̀ mọ́ SQL/àṣẹ, nítorí pé ọ̀nà yìí wọ́pọ̀ nínú àwọn ẹ̀kọ́ rọrùn.
  2. Àwọn ìròyìn ikọ̀kọ̀ tí a fi lélẹ̀: Àwọn àpẹẹrẹ nínú data ikẹkọ̀ sábà fi API Key kọ̀ǹkà kọ, AI yóò farajọ.
  3. Àṣẹ tí ó pọ̀ jù: AI ń lo sudo tàbí w+ láti ṣí fáìlì fún irọ̀ṣe, láìronú nípa àṣẹ tí ó kéré jù.

Kẹrin: Àpèjúwe Àyípadà Àìní

Vibe Coding kò ní ààlà kedere. Olumulo sọ "fi iṣẹ́ kan kun", AI yóò gbìyànjú láti ṣe é, ṣùgbọ́n kò mọ ohun tí ó wà "níta àyípo". AI kò ní èrò iṣẹ́ pàtàkì, ó lè ṣe àwọn àfikún mẹ́ta ní àkókò kan, tí ó sì ń pa iṣẹ́ àkọ́kọ́ mọ́. Pẹ̀lúpẹ̀lù, nígbàkúgbà tí a bá ṣe àtúnṣe àbùkù kan, AI kì í ṣàyẹ̀wò iṣẹ́ àtijọ́, ó sábà ń tún A ṣe, ó sì ba B jẹ́. Ní ṣókí:

  1. Ìtànkálẹ̀ àyípo: AI ń fi àwọn iṣẹ́ tí a kọ̀ bí ẹni pé wọ́n ṣe pàtàkì, bí ó tilẹ̀ jẹ́ pé wọn kò ṣe dandan (bíi àfikún ìtàn fún ẹ̀rọ ìṣirò).
  2. Ìbàjẹ́ iṣẹ́: Nígbà tí AI ń ṣe àtúnṣe àbùkù kan, nítorí pé kò mọ ètò gbogbo, ó ń yí iṣẹ́ kan pàtàkì padà, tí ó sì ń ba àwọn iṣẹ́ mìíràn tí ó gbára lé e jẹ́.

Karùn-ún: Àpèjúwe Ifọwọsowọpọ̀ Ẹgbẹ́

Ọ̀nà ìbánisọ̀rọ̀ Vibe Coding jẹ́ ìbálò ikọ̀kọ̀ láàrin ẹni kọ̀ọ̀kan àti AI, kò sì fi àwọn ìwé-àkọsílẹ̀ ìpàtá tàbí ìpinnu àpẹrẹ sílẹ̀. Àwọn ọmọ ẹgbẹ́ oríṣiríṣi ń bá AI sọ̀rọ̀ lọ́tọ̀ọ̀tọ̀, wọ́n ń gba koodu tí aṣàrà wọn yàtọ̀, tí ó sì ń fa ìforígbárí nígbà tí a bá dapọ̀ wọn. Pẹ̀lúpẹ̀lù, AI kì í ṣẹ̀dá commit message tàbí àkọsílẹ̀ àyípadà fúnra rẹ̀, ìdì tí koodu ṣe yọrí sí ń sọnù, àwọn tí ń ṣe ìtọ́jú lọ́gbẹ̀yìn kò lè mọ. Ní ṣókí:

  1. Àìlè ṣe àtúnṣe kọ́ọ̀wé: Àwọn ènìyàn oríṣiríṣi, ní àwọn àkókò oríṣiríṣi, ń lo prompt kan náà, AI yóò ṣàgbéjáde àwọn ìmúṣe oríṣiríṣi (nítorí àníkàwé àyẹ̀wò).
  2. Àìsí ìtọ́pasẹ̀ àyípadà: Kò sí ìwé-àkọsílẹ̀ àpẹrẹ, kò sí commit message tí ó ṣàlàyé "ìdí tí a fi yí padà", koodu di àpótí dúdú.

评论

暂无已展示的评论。

发表评论(匿名)