จุดเริ่มต้นของกราฟนั้นสูงชันเสมอ และเมื่อไรที่คุณพยายามคิดหรือพยายามบังคับให้มันแบนลงและแบนลงเรื่อยๆนั้น ……
จากบั๊กเล็กๆที่ไม่น่าจะเป็นเรื่องใหญ่ … กลับกลายเป็นว่า
2️⃣ ชั่วโมง – หมดไปกับการติดต่อเจ้าของโค๊ดส่วนนี้
1️⃣ ชั่วโมง – หมดไปกับการเตรียมเครื่องเทสให้เป็นไปตามเอนไวโรนเม้นจริง
เวลาที่เหมาะสมที่สุดในการแก้บั๊ก?
“ยิ่งเทสเร็วยิ่งดี” … เห็นด้วย … แต่ถ้าเทสเร็วเกินไปอาจจะไม่ดี ฮ่าๆ
การกำหนดว่าทุกสตอรี่ต้องผ่านการเทสอย่างสมบูรณ์ลงไปในความหมายของคำว่างานเสร็จ (Definition of Done) นั้นเหมือนจะดูดี แต่มันอาจจะเป็นไปไม่ได้ในแง่ของการทำงานจริง และที่สำคัญมันอาจจะยังไม่ใช่เรื่องจำเป็นด้วย ……
จัดการเรื่องเทสติ้งบนเทรลโล่ … เป้าหมายของผมไม่ใช่หาทางแปลงเทรลโล่ให้กลายเป็นระบบจัดการเทสเคสหรือบั๊กแทรกกิ้งแบบฟูลฟีเจอร์ ผมแค่พยายามตอบโจทย์ที่ว่า
“ฉันควรเทสอะไรบ้าง เมื่อไรบ้าง?”