มาตรฐานในการตั้งชื่อตัวแปร

มาตรฐานในการตั้งชื่อตัวแปร มีอยู่ด้วยกันหลายแบบ แล้วแต่ใครจะชอบแบบไหน ก็ตกลงกับคนในทีมแล้วก็ใช้มันไป ถ้าทำงานคนเดียวก็คงไม่ต้องตกลงกับใครชอบอันไหนก็เอาอันนั้น

Hungarian Notation
ใช้ตัวย่อของประเภทของตัวแปร (Type) ขึ้นต้น สามตัวอักษรหรือหนึ่งตัวอักษรก็แล้วแต่จะตกลงกัน โดยให้ตัวย่อของประเภทเป็นตัวเล็กทั้งหมด และตัวอักษรตัวแรกของแต่ละคำต้องเป็นตัวใหญ่
ตัวอย่าง : strFirstName, iNumberOfDays

Camel Case
คล้ายกับ Hungarian Notation แต่ไม่ได้ใช้อักษรย่อของประเภทของตัวแปรมาเป็นชื่อ โดยให้คำแรกเป็นตัวเล็กทั้งหมด และให้ตัวอักษรแรกของคำต่อๆไปเป็นตัวใหญ่

ตัวอย่าง : firstName, numberOfDays

Pascal Case
เป็นกฏการตั้งชื่อที่กำหนดให้ตัวอักษรแรกของแต่ละคำเป็นตัวใหญ่

ตัวอย่าง : BackColor, FirstName

Upper Case
กำหนดให้ใช้ตัวใหญ่ทั้งหมด

ตัวอย่าง : ID, PI

Underscores
ใช้ _ ในการแบ่งคำแต่ละคำออกจากกัน (เลิกใช้ได้แล้ว)

ตัวอย่าง : underscore_naming_convention


copy ดัดแปลงจาก
credit : http://www.unzeen.com

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

คำสั่งซื้อขายแบบ Iceberg Volume คือ อะไร?

ปุ๋ย A ปุ๋ย B สำหรับการปลูกผัก Hydro