Skip to content

0.7 · อ่านเล่มไหนต่อ

บทนี้ช่วยตัดสินใจว่าหลัง Volume 0 ควรไป volume ไหนต่อ ขึ้นกับว่าคุณเข้ามาทำอะไรในระบบ


ตามบทบาท

HR / Operations / Product Owner (ไม่ได้เขียนโค้ด)

อ่าน Vol 0Vol 1Vol 12Vol 14 ตอนเกิดเหตุ

เป้าหมายคือเข้าใจฟีเจอร์และ business process โดยไม่ต้องดูโค้ด ถ้าต้องเข้าใจ state machine ของ WDHospital หรือ approval chain ของ Leave ลึกขึ้น ไป Vol 11

ข้ามได้ — Vol 3–10 (technical deep dive), Vol 14 (tech debt)

Engineer ที่เข้ามา maintain ใหม่

อ่าน Vol 0Vol 2Vol 3Vol 9Vol 10Vol 11 → Vol 6 หรือ 7 (frontend ที่รับผิดชอบ)

เป้าหมายคือเริ่มแก้โค้ดได้ภายในสัปดาห์แรก

อ่านเพิ่มเมื่อต้องการ — Vol 4 (cu-central-api), Vol 5 (centralize-api modernization), Vol 14 (debt), Vol 15 (modernization roadmap)

Architect / Tech Lead

อ่าน Vol 0Vol 2Vol 5Vol 15Vol 16 แล้วไป volume อื่นตามความสนใจ

เป้าหมายคือวางแผน modernization อย่างเป็นระบบ Vol 5 สำคัญเพราะ centralize-api คือ reference implementation ของทีมเอง

Security Reviewer / Auditor

อ่าน Vol 0Vol 10Vol 15/audit/ (เอกสารเดิม)

เป้าหมายคือประเมินความเสี่ยงและเข้าใจทุก layer ของ auth

QA / Tester

อ่าน Vol 0Vol 1Vol 12Vol 11Vol 14

เป้าหมายคือเข้าใจ flow เพื่อทดสอบได้ครบ

Technical Writer (maintain คู่มือเล่มนี้)

อ่านทุก volume ตามลำดับ


ตามเป้าหมาย

อยากเข้าใจระบบเร็วที่สุด

Vol 0 ประมาณหนึ่งชั่วโมง แล้วเลือก volume ถัดไปตามบทบาท ไม่ต้องอ่านทุกเล่ม

ต้อง deploy บางอย่างลง production

ไป Vol 12 (Infrastructure) ก่อน แล้วค่อย volume ของ repo ที่เกี่ยวข้อง

ต้องแก้ bug

ไป Vol 13 (Runbooks) หา runbook ที่ตรงกับอาการ แล้วค่อยไป volume ที่ runbook อ้างถึง

ต้องวางแผน modernize

ไป Vol 14 (Tech Debt) + Vol 15 (Modernization) แล้วค่อย Vol 5 (centralize-api เป็น template)

ต้องเข้าใจ flow ของฟีเจอร์เฉพาะ

ไป Vol 11 (Business Logic) หา flow ที่ตรง แล้ว cross-check กับ Vol 10 (API Reference)


แผนภาพการอ่าน

เริ่มที่ Vol 0


เลือกตามบทบาท

     ├── HR/PO ──────► Vol 1 ───► Vol 11 ───► Vol 13 (เมื่อมีเหตุ)

     ├── Engineer ───► Vol 2 ───► Vol 3 ───► Vol 8 ───► Vol 9 ───► Vol 10
     │                                          │
     │                                          └──► Vol 6 หรือ Vol 7 (frontend)

     ├── Architect ──► Vol 5 ───► Vol 14 ───► Vol 15

     ├── Security ───► Vol 9 ───► Vol 14 ───► /audit/

     ├── QA ────────► Vol 1 ───► Vol 11 ───► Vol 10 ───► Vol 13

     └── DevOps ─────► Vol 12 ───► Vol 13

คำแนะนำสุดท้าย

ถ้าไม่แน่ใจ — เริ่มที่ Volume 1 · Business เพราะเป็น foundation ที่ทุกคนเข้าใจได้ ไม่ต้องเขียนโค้ด

ถ้าเป็น engineer — ข้ามไป Volume 2 · Architecture ได้เลย เพราะ Vol 1 จะเนื้อหาเบาเกินไปสำหรับคนที่อ่านโค้ดได้


ไปต่อ