Spesifikasi Menulis Program Sumber Asp
1 Pengantar spesifikasi
Spesifikasi ini terutama menetapkan aturan dan tindakan pencegahan yang harus diikuti oleh program sumber ASP selama penulisan. Tujuan penulisan spesifikasi ini adalah untuk menjaga kode penulisan sumber kebiasaan pengembang proyek konsisten. Melakukan hal itu bahwa setiap anggota grup dapat memahami kode anggota grup lain, sehingga dapat memfasilitasi pengembangan sekunder pemeliharaan sistem memori kode sumber.
2 Spesifikasi Format Umum
2.1 Indentasi
Indentasi adalah dua ruang yang terpapar untuk meningkatkan keterbacaan ketika tingkat program sumber berubah. Aturan lekukan adalah untuk menekuk empat ruang untuk setiap level. Tab tidak diperbolehkan. Karena tab akan menghasilkan efek yang berbeda karena pengaturan berbeda yang dibuat oleh pengguna (jika Anda terbiasa menggunakan spasi, Anda dapat mengaturnya di editor untuk mengubah tab ke empat spasi). Saat memasuki penilaian (jika ... lalu, pilih ... endselect), loop (untuk [masing -masing] ... selanjutnya, sementara ... loop), dengan pernyataan, fungsi, prosedur, deklarasi kelas, ditambahkan satu tingkat, dan ketika keluar dari penilaian, loop, dengan pernyataan, fungsi, prosedur, deklarasi kelas, dikurangi satu level. Misalnya:
KODE:
itemp = 0
If (itemp <> 100) lalu
itemp = 100
Endif
2.2 Istirahat Garis
Garis baru adalah menambahkan garis baru ke awal dan akhir dengan pernyataan dengan. Ketika deklarasi fungsi, prosedur, dan kelas berakhir, tambahkan satu. Line Breaking adalah untuk kenyamanan debugging program dan lebih mudah dibaca.
Contoh 1:
KODE:
i = 0
Dowhile (i <10)
i = i+1
Lingkaran
Response.write (i & "<br/>")
Contoh 2:
KODE:
Classclass1
.....
Endclass
Classclass2
….
Endclass
Contoh 3:
KODE:
FunctionFun1 ()
….
Fungsi endfungsi
Subsub1 ()
….
Endsub
2.3 Spaces
Tambahkan spasi di kedua ujung operator dan simbol penilaian logis, misalnya:
KODE:
i = i+1
a = audb
shtml = "ABC" & SHTML
Tetapi tidak ada ruang yang dibutuhkan saat menambahkan kurung. Misalnya:
KODE:
If (a> b) maka 'penggunaan yang salah
If (a> b) maka 'benar penggunaan
Spesifikasi Format Penulisan Tata Bahasa 3VBScript
3.1 Kata -kata yang dicadangkan
Prinsip kata -kata yang ditahan atau kata kunci dalam bahasa VBScript harus digunakan dalam kapitalisasi huruf pertama dan huruf kecil yang tersisa (disarankan). Selain itu, semua metode kecil juga dapat digunakan, terutama untuk memfasilitasi program sumber input.
3.2 Proses dan Fungsi
3.2.1 Penamaan dan format
Nama -nama proses dan fungsi semua harus terdiri dari kata -kata bahasa Inggris yang bermakna, dan kata pertama adalah semua huruf kecil, dan huruf pertama dari kata -kata lain dikapitalisasi. Jika hanya ada satu kata, huruf pertama dikapitalisasi. Misalnya: