1. Penamaan variabel
Nama variabel harus dapat mengekspresikan tujuannya, seperti Sname, Sbirthday, dll.
Variabel kontrol loop adat sering kali merupakan huruf tunggal, seperti i, j, k, dll. Jika Anda menggunakan nama yang lebih bermakna, seperti ICount, itu akan membuat loop lebih mudah dipahami.
Nama variabel boolean harus dengan jelas menunjukkan makna nilai -nilai yang benar dan salah, seperti Isright.
2. Penamaan komponen
Penamaan komponen harus dapat mengekspresikan tujuan dan jenis komponen. Secara umum, awalan ditambahkan, babak pertama mewakili jenis dan babak kedua mewakili tujuan. Misalnya, kelas bentuk dari umumnya ditambahkan dengan FRM, kelas tombol ditambahkan dengan BTN, dan kelas kotak teks ditambahkan dengan EDT.
3. Penamaan Formulir Modul Data
Selain mengekspresikan tujuan modul data, akhiran DM umumnya ditambahkan. Misalnya, formulir modul data dalam manajemen karyawan dapat dinamai karyawanDM.
4. Penamaan file unit
File unit umumnya harus sama dengan nama file formulir. Jika ini adalah file unit publik, selain mengekspresikan fungsi file unit, ia juga perlu menambahkan awalan U.
5. Penamaan Prosedur dan Fungsi
Prosedur dan nama fungsi harus masuk akal, yaitu, tujuan prosedur atau fungsi dapat dipahami dari namanya.
Yang terbaik adalah mengawali nama kata kerja yang mewakili tindakan. Misalnya, hapus file format DOC: Prosedur DeletEdocFile;.
Nama proses untuk mengatur nilai parameter input harus diawali dengan set.
Nama fungsi yang memperoleh nilai numerik harus diawali dengan GET.
6. Penamaan parameter formal
Nama -nama semua parameter formal harus mengekspresikan tujuannya. Jika sesuai, nama parameter formal lebih disukai diawali dengan huruf a. Misalnya: Prosedur DBlogin (Ausername, Apassword: String);.
7. Penamaan kelas
Selain dapat mengekspresikan tujuan kelas, nama kelas umumnya harus ditambahkan sebelum nama kelas, saya harus ditambahkan sebelum nama kelas antarmuka, dan E harus ditambahkan sebelum nama kelas pengecualian. Misalnya:
jenis
Tcustomflash = class (tobject); // kelas flash kustom
Iflash = antarmuka; // antarmuka flash
Eflash = class (Exception); // Flash Exception Class
8. Penamaan Lapangan
Kebiasaan penamaan bidang sama dengan penamaan variabel, kecuali bahwa F umumnya ditambahkan sebelum nama lapangan.
9. Metode penamaan
Penamaan metode sama dengan prosedur atau fungsi.