0.7 · อ่านเล่มไหนต่อ
บทนี้ช่วยตัดสินใจว่าหลัง Volume 0 ควรไป volume ไหนต่อ ขึ้นกับว่าคุณเข้ามาทำอะไรในระบบ
ตามบทบาท
HR / Operations / Product Owner (ไม่ได้เขียนโค้ด)
อ่าน Vol 0 → Vol 1 → Vol 12 → Vol 14 ตอนเกิดเหตุ
เป้าหมายคือเข้าใจฟีเจอร์และ business process โดยไม่ต้องดูโค้ด ถ้าต้องเข้าใจ state machine ของ WDHospital หรือ approval chain ของ Leave ลึกขึ้น ไป Vol 11
ข้ามได้ — Vol 3–10 (technical deep dive), Vol 14 (tech debt)
Engineer ที่เข้ามา maintain ใหม่
อ่าน Vol 0 → Vol 2 → Vol 3 → Vol 9 → Vol 10 → Vol 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 0 → Vol 2 → Vol 5 → Vol 15 → Vol 16 แล้วไป volume อื่นตามความสนใจ
เป้าหมายคือวางแผน modernization อย่างเป็นระบบ Vol 5 สำคัญเพราะ centralize-api คือ reference implementation ของทีมเอง
Security Reviewer / Auditor
อ่าน Vol 0 → Vol 10 → Vol 15 → /audit/ (เอกสารเดิม)
เป้าหมายคือประเมินความเสี่ยงและเข้าใจทุก layer ของ auth
QA / Tester
อ่าน Vol 0 → Vol 1 → Vol 12 → Vol 11 → Vol 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 จะเนื้อหาเบาเกินไปสำหรับคนที่อ่านโค้ดได้