• +MUST หากติดปัญหาในการทำงาน ต้องแจ้งให้ คนในทีม/ผู้บริหาร รับรู้
    • เช่น ทำไม่ทันกรอบเวลาที่ประเมิน
    • เช่น ต้องทำในสิ่งที่ไม่มั่นใจ หรือ ตัดสินใจเองหรือภายในทีมไม่ได้
    • เช่น ไม่เข้าใจ requirement หรือ มีการเปลี่ยนแปลง
  • +MUST ใช้ UTF-8 file encode
  • +MUST ใช้ pnpm เมื่อ project เป็น node
  • -MUST ห้ามแก้ config ต่อไปนี้ โดยไม่มีการอนุมัติจาก ผู้บริหาร เว้นแต่ได้รับมอบหมายหรือสามารถรับผิดชอบ ต่อผลที่ตามมาได้
    • docker
    • eslint
    • vscode
  • +OPTIONAL ใช้การลงท้ายบรรทัดแบบ LF
  • +SHOULD ใช้ VSCode (version 1.95 หรือ มากกว่า)
  • +SHOULD ควรแก้ไข warning และ error ให้หมด เพื่อความเรียบร้อยของงาน และ จะทำให้ debug ง่ายขึ้น
  • -SHOULD ไม่ควรทิ้งโค้ดจำพวก console ไว้โดยไม่จำเป็น
    • หากไม่ได้ใช้งาน ต้องลบทิ้ง