แนวทางการใช้คำของทีม V8* เพื่อเคารพทุกคน ไม่เลือกปฏิบัติ และครอบคลุมทุกคน

  • Policy : “ควรหลีกเลี่ยงคำที่ดูหมิ่น เลือกปฏิบัติ หรือก่ออันตราย ไม่ว่าจะโดยตรงหรือโดยอ้อม”

  • Scope : ใช้กับทุกอย่าง เช่น ตัวแปร ชื่อฟังก์ชัน ชื่อไฟล์ กฎการบิลด์ ข้อมูลทดสอบ เอาต์พุตและการแสดงผลของระบบ เอกสาร ข้อความคอมมิต เป็นต้น

  • Principles : Be respectful. จงเคารพภาษาที่อ่อนไหวทางวัฒนธรรม

  • ตัวอย่างคำที่ควรหลีกเลี่ยง

master : primary, controller, leader, host

slave : replica, subordinate, secondary, follower, device, peripheral

whitelist : allowlist, exception list, inclusion list

blacklist : denylist, blocklist, exclusion list

insane : unexpected, catastrophic, incoherent

sane : expected, appropriate, sensible, valid

crazy : unexpected, catastrophic, incoherent

redline : priority line, limit, soft limit

  • V8 คือเอนจิน JavaScript/WebAssembly ประสิทธิภาพสูงที่เขียนด้วย C++ เป็นโอเพนซอร์สที่ Google สร้างขึ้น และถูกใช้งานใน Chrome และ Node.js

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น