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