1. การตั้งชื่อตัวแปร
ชื่อของตัวแปรควรจะสามารถแสดงวัตถุประสงค์ได้เช่น sname, sbirthday ฯลฯ
ตัวแปรควบคุมลูปแบบจารีตประเพณีมักจะเป็นตัวอักษรเดียวเช่น i, j, k ฯลฯ หากคุณใช้ชื่อที่มีความหมายมากขึ้นเช่น ICount มันจะทำให้การวนรอบเข้าใจง่ายขึ้น
ชื่อตัวแปรบูลีนต้องระบุความหมายของค่าจริงและเท็จอย่างชัดเจนเช่น isright
2. การตั้งชื่อส่วนประกอบ
การตั้งชื่อขององค์ประกอบจะต้องสามารถแสดงวัตถุประสงค์และประเภทของส่วนประกอบได้ โดยทั่วไปคำนำหน้าจะถูกเพิ่มครึ่งแรกแสดงถึงประเภทและครึ่งหลังแสดงถึงวัตถุประสงค์ ตัวอย่างเช่นคลาสฟอร์มจากโดยทั่วไปจะถูกเพิ่มด้วย FRM คลาสปุ่มจะถูกเพิ่มด้วย BTN และคลาสกล่องข้อความจะถูกเพิ่มด้วย EDT
3. การตั้งชื่อแบบฟอร์มโมดูลข้อมูล
นอกเหนือจากการแสดงวัตถุประสงค์ของโมดูลข้อมูลแล้วคำต่อท้ายจะถูกเพิ่มเข้ามาโดยทั่วไป ตัวอย่างเช่นแบบฟอร์มโมดูลข้อมูลในการจัดการพนักงานสามารถตั้งชื่อพนักงานได้
4. การตั้งชื่อไฟล์หน่วย
ไฟล์หน่วยโดยทั่วไปควรจะเหมือนกับชื่อไฟล์แบบฟอร์ม หากเป็นไฟล์หน่วยสาธารณะนอกเหนือจากการแสดงฟังก์ชั่นของไฟล์หน่วยแล้วยังต้องเพิ่มคำนำหน้า U
5. การตั้งชื่อขั้นตอนและฟังก์ชั่น
ขั้นตอนและชื่อฟังก์ชั่นควรสมเหตุสมผลนั่นคือวัตถุประสงค์ของขั้นตอนหรือฟังก์ชั่นสามารถเข้าใจได้จากชื่อ
เป็นการดีที่สุดที่จะนำหน้าชื่อของคำกริยาที่แสดงถึงการกระทำ ตัวอย่างเช่นลบไฟล์รูปแบบเอกสาร: ขั้นตอน deletedocfile;
ชื่อกระบวนการสำหรับการตั้งค่าพารามิเตอร์อินพุตควรได้รับการแก้ไขโดย SET
ชื่อฟังก์ชั่นที่ได้รับค่าตัวเลขควรได้รับคำนำหน้าด้วย GET
6. การตั้งชื่อพารามิเตอร์อย่างเป็นทางการ
ชื่อของพารามิเตอร์ที่เป็นทางการทั้งหมดควรแสดงวัตถุประสงค์ หากเหมาะสมชื่อของพารามิเตอร์ที่เป็นทางการจะถูกนำหน้าด้วยตัวอักษร A ตัวอย่างเช่น: procedure dblogin (ausername, apassword: string);
7. การตั้งชื่อชั้นเรียน
นอกเหนือจากความสามารถในการแสดงวัตถุประสงค์ของคลาสโดยทั่วไปควรเพิ่มชื่อชั้นเรียนก่อนชื่อคลาสฉันควรเพิ่มฉันควรเพิ่มก่อนชื่อคลาสอินเตอร์เฟสและควรเพิ่ม E ก่อนชื่อคลาส Exception ตัวอย่างเช่น:
พิมพ์
tcustomflash = คลาส (tobject); // คลาสแฟลชที่กำหนดเอง
iflash = อินเทอร์เฟซ; // อินเทอร์เฟซแฟลช
eflash = คลาส (ข้อยกเว้น); // คลาสยกเว้นแฟลช
8. การตั้งชื่อฟิลด์
นิสัยการตั้งชื่อของสนามนั้นเหมือนกับการตั้งชื่อของตัวแปรยกเว้นว่า F โดยทั่วไปจะถูกเพิ่มก่อนชื่อฟิลด์
9. วิธีการตั้งชื่อ
การตั้งชื่อของวิธีการนั้นเหมือนกับขั้นตอนหรือฟังก์ชั่น