บทความ
การตัดสินใจจากระบบที่ใช้งานจริงอยู่ เขียนจากบันทึกที่จดไว้ตอนสร้าง แต่ละเรื่องบอกข้อจำกัด สิ่งที่เลือก และถ้ามี ก็บอกบั๊กที่ทำให้ต้องตั้งกฎนั้นขึ้นมา
เฉพาะโปรเจคส่วนตัวเท่านั้น งานของบริษัทและของลูกค้าไม่มีในนี้โดยตั้งใจ เพราะระบบพวกนั้นไม่ใช่ของผมที่จะเอามาเล่า
7 นาที
ใบเสนอราคาที่ต้องไม่หมดอายุ
Klang Ya Bhaesaj
Flow การสั่งซื้อแบบ B2B ที่การอนุมัติต้องตัดสต็อกและสร้างออเดอร์ใน transaction เดียว และเงื่อนไขเช็ค null ที่กันไม่ให้ใบเสนอราคาที่แปลงแล้วคืนสต็อกเงียบ ๆ
6 นาที
คำนวณหน่วยฐานแทนการตั้ง flag
Klang Ya Bhaesaj
ร้านขายยาซื้อยาตัวเดียวกันเป็นเม็ด แผง กล่อง และลัง การใช้คอลัมน์ boolean ดูเหมือนเป็นคำตอบที่ชัดเจน แต่ผิด และ migration 0040 ก็ลบมันทิ้ง
6 นาที
scope ว่าง แปลว่าใช้กับทุกอย่าง
Klang Ya Bhaesaj
เครื่องมือจัดโปรโมชั่นที่ scope ว่างแปลว่าใช้ได้กับสินค้าทุกตัว ไม่ใช่ไม่มีเลย และการ clamp รายชิ้นที่ตอนหายไปทำให้ส่วนลด ฿70 กลายเป็น ฿220
5 นาที
ขายสิทธิ์การเข้าถึง ไม่ใช่ขายไฟล์
English with Gift
วิดีโอคอร์สที่เข้าถึงได้เฉพาะนักเรียนที่มีสิทธิ์ ในช่วงเวลาที่จ่ายเงินมา ทั้ง signed URL สิทธิ์ที่มีวันหมดอายุ และการยอมรับตรง ๆ ว่าอะไรที่ระบบนี้กันไม่ได้