Codota - moje prvo iskustvo rada s AI asistentom na Javi

Nedavno sam počeo koristiti Codotu i jako sam impresioniran onim što alat može učiniti.

Jednostavno rečeno, cilj Codote je pojednostaviti razvoj i što je najvažnije - puno brži. Rad na implementaciji s alatom koji pomaže u pozadini samo je puno manje vremena.

1. Što je Codota

Najbolje što mogu opisati je - Codota uči dok pišem kod i pomaže mi u boljem kodiranju. Koristi AI i strojno učenje ispod haube i u osnovi daje relevantne prijedloge dok radim.

2. Kodiranje s Codota

Ali u konačnici, kvaliteta ovih prijedloga stvarno stvara ili razbija ovakav proizvod.

A činjenica da ih Codota zapravo dobiva ispravno i kad god ima prijedlog - to je gotovo uvijek ispravno - nevjerojatan je dio. Zbog toga sam ih prihvatio kao drugog sponzora na web mjestu.

Ovdje sam izvršio brzu implementaciju, konzumirajući REST API s OkHttp, koristeći Codota:

3. Snage i ograničenja

Kodiranje s Codotom u pozadini mijenja srž programskog iskustva - ponekad.

Kada koristite neke knjižnice i neke okvire, rad s Codotom u pozadini je nevjerojatan, kao što sam siguran da ste vidjeli u videozapisu iznad. Prijedlozi su na mjestu, i Znatno sam brži - jer jednostavno moram puno manje istraživati ​​API ili čitati.

Oh, i besplatno je 🙂

Ali, naravno, postoje područja u kojima Codota još uvijek raste i poboljšava se. Razumijevanje bilješki, na primjer, još uvijek je u tijeku, pa prijedlozi alata na okvirima teškim za napomene nisu toliko dobri.

4. Put naprijed

U vremenu koje sam uzeo da upotrijebim alat, naučim njegove detalje i stvorim ovaj video, tim Codota poslao je otprilike 6-ak ažuriranja dodatka. Cjeloviti prijedlozi nisu bili stvar kad sam započeo, prije samo nekoliko mjeseci. Oni su sada i vrlo korisni.

Potencijal i ambicija alata prilično su visoki i kreću se brzo, tako da sam osobno optimističan da će alat biti samo bolji.

Ali, na kraju dana, kodiram danas, a ne u budućnosti. I danas, Codota je dodatak koji morate imati - jednostavno ga instalirajte u svoj IDE i pustite ga da radi u pozadini i pomozite.


$config[zx-auto] not found$config[zx-overlay] not found