Pengembangan Kode Berbantuan AI Lanjutan untuk Developer
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp


# pipeline_config.yaml
pipeline:
name: user_events_etl
version: "1.0"
source:
type: mongodb_atlas
collection: raw_events
batch_size: 500
transform:
drop_nulls: true
normalize_timestamps: true
destination:
type: postgres
table: processed_events
mode: append



🤖 Prompt format config:
Anda adalah developer senior yang bertanggung jawab atas maintainability.
Kita butuh berkas konfigurasi untuk pipeline. Berdasarkan analisis dan struktur proyek sebelumnya, bandingkan format JSON, YAML, dan TOML dari sisi maintainability, kompleksitas, dan kecocokan ekosistem. Rekomendasikan satu format default, jelaskan alasannya, serta kapan yang lain lebih baik.





🤖 Prompt strategi CI/CD:
Anda bertanggung jawab atas manajemen konfigurasi di codebase produksi. Usulkan strategi untuk:
Implementasikan strategi manajemen config. Buat CONFIG.md berisi instruksi agar semua orang dapat menggunakannya.

Pengembangan Kode Berbantuan AI Lanjutan untuk Developer