บันทึกการทำงาน บทเรียน และเหตุผลเบื้องหลังสิ่งที่เลือกทำ
เอกสารที่ดีไม่ได้บอกว่าโค้ดทำอะไร มันบอกว่าทำไมถึงเขียนแบบนั้น และบั๊กไหนเป็นคนสั่ง
ไม่ใช่การรันเทสต์ แต่คือการนั่งอ่านโค้ดของตัวเองทุกบรรทัดเหมือนเป็นคนอื่น แล้วจดทุกอย่างที่น่าสงสัย
บั๊กที่ไม่ใช่บั๊กของโค้ด แต่เป็นข้อมูลที่ผิด และวิธีที่ผมพิสูจน์ว่ามันไม่ได้เกิดซ้ำที่อื่น
เจ้าของสถาบันไม่ได้อยากได้ปุ่มที่พาไปเปิดแอป เขาอยากกดจบในแชต และนั่นเปลี่ยนวิธีออกแบบทั้งฟีเจอร์