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



















