Volume 0 · Getting Started
เล่มนี้สำหรับคนที่ไม่เคยเห็นระบบ VTRC มาก่อน อ่านประมาณหนึ่งชั่วโมงจะเข้าใจภาพใหญ่พอที่จะไปต่อที่ volume อื่นได้
ไม่ต้องเขียนโค้ดเป็น ไม่ต้องเคยเห็น React, GraphQL, หรือ MariaDB มาก่อน — ถ้าใจความสำคัญคือ "รู้ว่าระบบนี้ทำอะไร ใครใช้ และทำไมมันถึงเป็นแบบที่เห็น"
ถ้าอยากข้ามไปเล่มที่เกี่ยวกับบทบาทของตัวเองเลย ไปที่ บท 0.7 ก่อนก็ได้
สารบัญ
| บท | ชื่อ | สรุปสั้น |
|---|---|---|
| 0.1 | VTRC คืออะไร | นิยาม เจ้าของ ผู้ใช้ ประวัติระบบ |
| 0.2 | ภาพรวมระบบใน 1 หน้า | 5 repos ต่อกันอย่างไร มี database อะไรบ้าง |
| 0.3 | วันหนึ่งของพนักงาน | พนักงานกระทบส่วนไหนของระบบบ้าง ตลอดวัน |
| 0.4 | วันหนึ่งของ HR | HR ใช้ backoffice ทำอะไรบ้าง |
| 0.5 | ฟีเจอร์หลัก 20 ตัว | รายการความสามารถของระบบ แบบมี code reference |
| 0.6 | คำศัพท์ที่ต้องรู้ | 50 คำที่จะเจอใน volume อื่น |
| 0.7 | อ่านเล่มไหนต่อ | เลือก volume ถัดไปตามบทบาท |
หลังอ่าน Volume 0
ควรจะตอบได้ว่า:
- VTRC คืออะไร ทำไมมี 5 repos
- ใครใช้ระบบ สองกลุ่ม และแต่ละกลุ่มทำอะไร
- ฟีเจอร์หลักมีอะไรบ้าง และอยู่ใน code ส่วนไหน
- คำศัพท์สำคัญที่จะเจอในเล่มอื่น
- ตัวเองควรอ่าน volume ถัดไปอันไหน
ถ้าตอบไม่ได้สักข้อ กลับไปอ่านบทที่เกี่ยวข้อง หรือบอกเราใน code review ว่าส่วนไหนไม่ชัด