Agent Dev Thai Academyprinciples · patterns · architecture
Agent Dev Thai Academy

หลักสูตรทั้งหมด

10 หลักสูตร 48 กระดาน บนร้านคอร์สออนไลน์ร้านเดียวกัน ทุกกระดานสั่งงานเดียวกันไปสองฝั่ง แล้วนับว่าฝั่งไหนต้องเปิดกี่ไฟล์และอะไรพัง อ่านฟรีทั้งหมด ความคืบหน้าเก็บในเบราว์เซอร์ของคุณ

  1. 1
    SOLID ในโค้ดจริง

    แก้ไฟล์เดียว แล้วไฟล์ไหนต้องตามแก้

    ห้างานจริง: แก้อีเมลต้อนรับ เพิ่มช่องทางแจ้งเตือน เพิ่มช่องส่งใบเสร็จ แก้รายงานยอดขาย ย้ายเจ้าระบบตัดเงิน แต่ละงานสั่งไปสองฝั่ง แล้วดูว่าฝั่งไหนต้องเปิดกี่ไฟล์

  2. 2
    Clean Architecture ในโค้ดจริง

    กฎของระบบอยู่ไฟล์ไหน

    ร้านขายคอร์สออนไลน์ร้านเดียว สี่งาน: เพิ่มขายผ่าน LINE เปลี่ยนชื่อคอลัมน์ใน DB ขยายเพดานส่วนลด ย้ายฐานข้อมูล แล้วดูว่ากฎส่วนลดรอดไหม

  3. 3
    Design Patterns ในโค้ดจริง

    ชื่อที่ใช้สั่ง AI ได้ในคำเดียว

    ร้านเดิม แปดคำขอ แต่ละคำขอมีชื่อแพทเทิร์นที่สั่ง agent ได้ในคำเดียว ซ้ายใช้แพทเทิร์น ขวาเขียนแบบที่ agent เขียนเมื่อไม่มีใครบอก

  4. 4
    Engineering practice ในงานจริง

    ความพังไปได้ไกลแค่ไหน

    บทเดิมในระดับ workflow: branch กับ PR, PR เล็ก, CI ที่ agent เถียงไม่ได้, commit ที่เป็นบริบทให้ session ถัดไป และย้อนกลับได้ในคำสั่งเดียว

  5. 5
    DDD ในงานจริง

    คำกับเส้นแบ่งที่ AI ต้องเห็น

    ร้านโตขึ้นจนมีหลายฝ่าย billing, learning, marketing คำเดียวกันเริ่มหมายถึงคนละอย่าง ดูว่าการแบ่ง context และภาษา ทำให้ agent แก้ถูกที่ได้ยังไง

  6. 6
    แผนภาพที่ CI เช็กได้

    แผนภาพที่ CI เช็กได้

    วาดได้ในนาทีเดียวด้วย show-me, visual-explainer หรือ anatomy แต่รูปไม่กันอะไรจนกว่าจะเป็นสัญญาที่ CI เช็กได้: class diagram เป็นกฎ import, sequence เป็น contract test, state เป็นตาราง transition

  7. 7
    Agent setup ในงานจริง

    เขียนไว้แล้ว แต่AI ไม่เห็น

    ของรอบตัว AI สี่อย่าง: กฎที่อยู่ผิดที่ ความจำที่หายไปกับแชท skill ที่โมเดลมองไม่เห็น และ cron ที่เขียนแล้วไม่มีใครอ่าน สั่งงานเดียวกันสองฝั่ง แล้วนับว่า AI อ่านอะไรจริง

  8. 8
    ชิมก่อนรับ

    AI ส่งมาครบ แต่ยังไม่ใช่ของคุณ

    งานที่ไม่ใช่โค้ดสามชิ้น: หน้าเว็บที่ AI gen มาโหล draft ที่ไม่ใช่เสียงเรา และรายการที่ AI ตัดสินแทนคุณ สั่งงานเดียวกันสองฝั่ง แล้วนับว่ามีของที่คุณจะไม่รับกี่ชิ้น

  9. 9
    ใช้ kanly ให้ agent มีกติกา

    สิ่งที่ขาดคือกติกา ไม่ใช่ตัวรันเพิ่ม

    หลาย terminal ข้ามหลาย repo: ส่งงานผ่านไฟล์ handoff ประกาศเส้นชัยก่อนปล่อย loop ให้คนที่ไม่ได้เขียนเป็นคนตรวจ และแนบหลักฐานก่อนคำว่าเสร็จ สั่งงานเดียวกันสองฝั่ง แล้วนับว่าฝั่งไหนเชื่อเรื่องที่ไม่จริงกี่เรื่อง

  10. 10
    แผลเป็นจากงานจริง

    diff ดูเรียบร้อย แล้วไปพังที่อื่น

    แปดแผลจากงานจริง ย้ายมาลงร้านคอร์สเดิม: ความจริงเดียวที่เขียนไว้สามที่ ของใหม่ที่วางข้างของเก่า หน่วยเงินที่อยู่ในคอมเมนต์ catch ที่คืนค่าปลอม และคำว่าเสร็จที่ไม่ได้อ่านจากระบบจริง สั่งงานเดียวกันสองฝั่ง แล้วนับว่าฝั่งไหนพังเงียบกี่ครั้ง

ใช้คู่กับกระดาน