การตั้งชื่อตัวแปรที่ดีอีกอย่างคือการตั้งชื่อให้สื่อกับข้อมูลที่เก็บด้วย เช่น
ScoreIsValid = (MaxScore >= Minscore) AND (MaxScore <=100) AND (MinScore >=0)
ก็เปลี่ยน
intScoreIsValid = (intMaxScore >= intMinscore) AND (intMaxScore <=100) AND (intMinScore >=0)
เมื่อมาดูใหม่ เราก็เข้าใจ คะแนต้องเป็๋นจำนวนเต็มนะ ถ้าคะแนนมาเป็นทศนิยม แปลว่า ข้อมูลแล้ว
หรือ
lngScoreIsValid = (lngMaxScore >= lngMinscore) AND (lngMaxScore <=100) AND (lngMinScore >=0)
คะแนนที่กรอกจะเป็นจำนวนจริง หรือ long ซึ่งจะเป็นจำนวนเต็มหรือทศนิยมก็ได้
ส่วนตัวแปรแบบ ข้อมความ ผมก็จะใช้ str นะหน้า
เช่น strName,strSername
ตัวแปร ประเภทอื่นๆก็จะใช้ตัวย่อนำหน้า เล่น frm obj int lng เป็นต้น
เมื่อเรากลับมาดูใหม่ก็จะเข้าใจได้ว่า ตัวแปรนี้เก็บข้อมูลแบบไหน