นโยบาย Respectful Code ของทีม V8
(v8.dev)แนวทางการใช้คำของทีม 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
ยังไม่มีความคิดเห็น