AI-Assisted Coding ขั้นสูงสำหรับนักพัฒนา
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 รูปแบบ config:
คุณเป็นนักพัฒนาอาวุโสที่รับผิดชอบด้านความสามารถในการบำรุงรักษา
เราต้องการไฟล์ config สำหรับ pipeline โดยอ้างอิงจากการวิเคราะห์และโครงสร้างโปรเจกต์ก่อนหน้า ให้เปรียบเทียบรูปแบบ JSON, YAML และ TOML ในด้านความสามารถในการบำรุงรักษา ความซับซ้อน และความเหมาะสมกับ ecosystem จากนั้นแนะนำรูปแบบหลัก พร้อมอธิบายว่าเมื่อใดควรใช้รูปแบบอื่น





🤖 Prompt กลยุทธ์ CI/CD:
คุณรับผิดชอบการจัดการ config ใน codebase สำหรับ production เสนอกลยุทธ์สำหรับ:
นำกลยุทธ์การจัดการ config ไปใช้งาน และสร้างไฟล์ CONFIG.md พร้อมคำแนะนำเพื่อให้ทุกคนใช้งานได้

AI-Assisted Coding ขั้นสูงสำหรับนักพัฒนา