Codota - Pengalaman Pertama Saya Bekerja dengan Asisten AI di Java

Saya mulai menggunakan Codota baru-baru ini, dan sangat terkesan dengan apa yang dapat dilakukan alat ini.

Sederhananya, tujuan Codota adalah membuat pengembangan lebih sederhana, dan yang terpenting - jauh lebih cepat. Bekerja melalui implementasi dengan alat bantu di latar belakang hanya membutuhkan waktu yang jauh lebih singkat.

1. Apa itu Codota

Yang terbaik yang bisa saya gambarkan adalah - Codota belajar sambil menulis kode, dan membantu saya membuat kode dengan lebih baik . Ini menggunakan AI dan pembelajaran mesin di bawah tenda, dan pada dasarnya memberikan saran yang relevan, saat saya sedang bekerja.

2. Coding dengan Codota

Tapi, pada akhirnya, kualitas saran inilah yang benar-benar membuat atau menghancurkan produk seperti ini.

Dan fakta bahwa Codota benar-benar melakukannya dengan benar dan kapan pun ia memiliki saran - hampir selalu benar - adalah bagian yang menakjubkan. Itu juga mengapa saya menerima mereka sebagai sponsor kedua di situs.

Saya melakukan implementasi cepat di sini, menggunakan REST API dengan OkHttp, menggunakan Codota:

3. Kekuatan dan Batasan

Pengkodean dengan Codota di latar belakang mengubah inti dari pengalaman pemrograman - terkadang.

Saat menggunakan beberapa perpustakaan, dan beberapa kerangka kerja, bekerja dengan Codota di latar belakang sangat luar biasa, seperti yang saya yakin Anda lihat di video di atas. Saran sudah tepat, dan saya jauh lebih cepat - karena saya hanya perlu melakukan lebih sedikit eksplorasi API atau membaca.

Oh, dan gratis ?

Tapi, tentu saja, ada wilayah di mana Codota masih tumbuh dan berkembang. Memahami anotasi, misalnya, masih dalam proses, jadi saran alat ini pada kerangka kerja yang banyak anotasi tidak sebaik itu.

4. Jalan ke Depan

Saat saya menggunakan alat ini, mempelajari seluk beluknya dan membuat video ini, tim Codota mengirimkan sekitar 6 atau lebih pembaruan ke plugin . Saran baris lengkap bukanlah hal yang saya mulai, hanya beberapa bulan yang lalu. Sekarang, mereka masuk dan sangat berguna.

Potensi dan ambisi alat ini cukup tinggi, dan mereka bergerak cepat, jadi saya pribadi optimis bahwa alat ini hanya akan menjadi lebih baik.

Tapi, pada akhirnya, saya membuat kode hari ini, bukan di masa depan. Dan, hari ini, Codota adalah plugin yang harus dimiliki - cukup instal di IDE Anda dan biarkan berjalan di latar belakang dan bantu.