หลังจากตั้งหลัก main flow ใน Sprint 5 แล้ว ก่อนเริ่มต้น Sprint 6 เหมือนยืนอยู่บนทางแยก ว่าจะเริ่มปรับ UI ส่วนไหนก่อนดี ระหว่าง UI ในฝั่ง End user (ลูกค้าของลูกค้า) กับ UI ในฝั่ง Client (ลูกค้า) สุดท้ายตัดสินใจเริ่มที่ฝั่ง Client ก่อน โดยไปบอก AI ว่าจะเอา pitch เพื่อทำ demo
หลังจากทำ Sprint 6 เสร็จ แอบส่ายหน้า เพราะไม่ตรงกับ Design Layout ที่ทำไว้ ต่างกันเยอะอยู่ และก็เจอ bug แบบที่ไม่ควรจะเกิดขึ้น ไม่รู้เป็นเพราะว่าเริ่มลง Detail มากขึ้นรึป่าว หรือว่าเลือก Model ดีเกินไป (55+ เพราะลืมเปลี่ยน ปกติใช้ model level ต่ำกว่านี้) แต่ยอมให้จบ Sprint ไปก่อน แล้วไปลง backlog เพิ่มเข้าไปเอาไปทำต่อใน Sprint ถัดไป
ก่อนที่จะขึ้น Sprint ถัดไป ไ่ปเจอบทความนึงมา "How Claude Code works in large codebases: Best practices and where to start" https://claude.com/blog/how-claude-code-works-in-large-codebases-best-practices-and-where-to-start
เลยให้ AI เข้าไปอ่านดูแล้วเปรียบเทียบ practice ที่ทำอยู่ในปัจจุบันว่าตรงไหนทำไปแล้วบ้าง ตรงไหนที่ควรปรับปรุง
ได้ผลวิเคราะห์กลับมา แล้ว Take Action Items ที่ควรทำเลย เพื่อ Optimize การใช้ Token ให้ดียิ่งขึ้น การปรับปรุงรอบนี้ทำให้ต้องปรับ Project Folder Structure ไปด้วย และให้ AI ทำเอกสารเพิ่มต่อเป็น HTML file เป็น index อธิบายว่า แต่ละ File แต่ละ Folder ที่สำคัญ มีอะไรบ้าง มีไว้ใช้เพื่ออะไร ต่อไปจะได้กลับมาอ่านได้กันหลง
Comments