Codota - Min første erfaring med å jobbe med en AI-assistent i Java

Jeg begynte å bruke Codota nylig, og har vært veldig imponert over hva verktøyet kan gjøre.

Enkelt sagt, målet med Codota er å gjøre utviklingen enklere, og viktigst av alt - mye raskere. Å jobbe gjennom en implementering med verktøyet som hjelper i bakgrunnen er bare mye mindre tidskrevende.

1. Hva er Codota

Det beste jeg kan beskrive det er - Codota lærer mens jeg skriver kode, og hjelper meg å kode bedre. Det bruker AI og maskinlæring under panseret, og det gir i utgangspunktet relevante forslag mens jeg jobber.

2. Koding med Codota

Men til slutt er det kvaliteten på disse forslagene som virkelig lager eller ødelegger et produkt som dette.

Og det faktum at Codota faktisk får disse riktig, og når det har et forslag - det er nesten alltid det rette - er den fantastiske delen. Det er også grunnen til at jeg godtok dem som den andre sponsoren på siden.

Jeg gjorde en rask implementering her, og konsumerte en REST API med OkHttp, ved hjelp av Codota:

3. Styrker og begrensninger

Koding med Codota i bakgrunnen endrer kjernen i programmeringsopplevelsen - noen ganger.

Når du bruker noen biblioteker og noen rammer, er det utrolig å jobbe med Codota i bakgrunnen, som jeg er sikker på at du så i videoen ovenfor. Forslagene er rett på, og Jeg er betydelig raskere - da jeg rett og slett må gjøre mye mindre utforskning av API eller lesing.

Åh, og det er gratis 🙂

Men selvfølgelig er det områder der Codota fortsatt vokser og blir forbedret. Forståelse av merknader er for eksempel fortsatt i gang, så forslagene til verktøyet på merketunge rammer er ikke like gode.

4. Veien videre

På den tiden jeg tok meg til å bruke verktøyet, lære om det og lage og lage denne videoen, Codota-teamet sendte omtrent 6 eller så oppdateringer til pluginet. Forslag til fullstendige linjer var ikke noe da jeg begynte, for bare noen få måneder siden. Nå er de inne og veldig nyttige.

Verktøyets potensial og ambisjon er ganske høyt, og de beveger seg raskt, så jeg er personlig optimistisk for at verktøyet bare skal bli bedre.

Men på slutten av dagen koder jeg i dag, ikke i fremtiden. Og idag, Codota er et must-ha plugin - bare installer den i IDE-en din og la den kjøre i bakgrunnen og hjelpe.


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