Naming conventions vary from language to language. There is no widely used equivalent to the integer identifier `i` that is often used as a loop variable. However in many languages Booleans are often started with prefixes like `is` or `has`.
When naming boolean variables you should also avoid negatives in its name. For example prefer `isEnabled` over`isDisabled`, since double negatives can be confusing when writing something like `isDisabled = false` to enable something.
แบบแผนการตั้งชื่อจะแตกต่างกันไปในแต่ละภาษา ไม่มีการใช้กันอย่างแพร่หลายเทียบเท่ากับตัวระบุจำนวนเต็ม `i` ที่มักใช้เป็นตัวแปรลูป อย่างไรก็ตาม ในหลายภาษา Booleans มักจะเริ่มต้นด้วยคำนำหน้าเช่น 'is' หรือ 'has' เมื่อตั้งชื่อตัวแปรบูลีน คุณควรหลีกเลี่ยงคำเชิงลบในชื่อของมันด้วย ตัวอย่างเช่น เลือกใช้ `isEnabled` มากกว่า `isDisabled` เนื่องจากการลบสองครั้งอาจทำให้สับสนเมื่อเขียนข้อความ เช่น `isDisabled = false` เพื่อเปิดใช้งานบางอย่าง
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence