5 poin oleh kwonhl0211 2024-07-29 | 2 komentar | Bagikan ke WhatsApp
  1. Meningkatkan pengalaman code review dengan memanfaatkan AI (Claude)

    • Mendekati masalah fungsional dan masalah emosional secara terpisah
    • Masalah fungsional diserahkan kepada AI untuk diselesaikan
    • Dapat lebih fokus pada masalah emosional (menyampaikan pendapat, menerima feedback, dan lain-lain)
    • Membangun proses code review otomatis dengan memanfaatkan hook pre-commit
      • Mengirim perubahan ke Claude dan menerima hasil review
      • Jika perlu, memperbaiki kode lalu melanjutkan commit
  2. Cara meningkatkan akurasi prompt Claude

    • Menyusun prompt dan memberikan konteks dengan memanfaatkan tag XML
    • Menjelaskan isi permintaan, informasi latar belakang, format respons, dan lain-lain melalui tag
  3. Meningkatkan produktivitas dan pemanfaatan waktu melalui penggunaan AI

    • Menginvestasikan waktu yang diperoleh dari penyelesaian masalah fungsional ke pengelolaan tim, komunikasi, dan lain-lain
    • Berfokus pada penyelesaian masalah emosional seperti memotivasi tim dan mengelola hubungan yang kompleks

2 komentar

 
savvykang 2024-07-29

Kalau AI memberikan usulan perbaikan yang melenceng dan tidak sesuai konteks lalu itu sampai dikomit, rasanya justru bisa menimbulkan efek yang berlawanan dengan tujuan awal untuk mengurangi masalah fungsional. Dalam kasus seperti itu, sebaiknya bagaimana menanganinya? Apakah memang harus diterima sebagai keterbatasan LLM lalu lanjut begitu saja, saya jadi penasaran.

 
kwonhl0211 2024-07-29

Seperti yang Anda katakan, untuk saat ini hasil yang diinginkan mungkin belum keluar karena keterbatasan LLM, jadi sepertinya mereka mencoba menyelesaikan masalahnya sambil melakukan prompt engineering atau fine-tuning haha