Pertanyaan yang diberi tag naming-conventions

99
Penamaan kolom ID dalam tabel database

Saya bertanya-tanya pendapat orang tentang penamaan kolom ID dalam tabel database. Jika saya memiliki tabel yang disebut Faktur dengan kunci utama dari kolom identitas, saya akan memanggil kolom itu InvoiceID sehingga saya tidak akan konflik dengan tabel lain dan jelas apa itu. Di mana saya...

97
Konvensi penamaan untuk konstanta Scala?

Apa konvensi penamaan untuk konstanta Scala? Pencarian singkat di StackOverflow menyarankan CamelCase huruf besar (baris pertama di bawah), tetapi saya ingin memeriksa ulang. val ThisIsAConstant = 1.23 val THIS_IS_ANOTHER_CONSTANT = 1.55 val thisIsAThirdConstant = 1.94 Gaya Scala mana yang...

97
GB Inggris, atau Inggris AS?

Jika Anda memiliki API, dan Anda adalah pengembang yang berbasis di Inggris dengan audiens yang sangat internasional, sebaiknya API Anda setColour() atau setColor() (Untuk mengambil satu kata sebagai contoh sederhana.) Insinyur yang berbasis di Inggris seringkali cukup defensif tentang...

92
Getter boolean Java "adalah" vs "adalah"

Saya tahu bahwa konvensi di Java untuk getter boolean menyertakan awalan "adalah". isEnabled isStoreOpen Tetapi bagaimana jika subjeknya jamak? Artinya, bagaimana jika alih-alih ingin tahu apakah sebuah toko buka, saya ingin tahu apakah semua toko buka? isStoresOpen() tidak masuk akal dalam...

90
"ID" atau "Id" di Antarmuka Pengguna

Manajer QA tempat saya bekerja baru saja memberi tahu saya bahwa ada bug di aplikasi desktop saya karena prompt masuk menjadi "Operator Id" padahal seharusnya "Operator ID". Argumennya adalah bahwa "Id" mengacu pada bagian ego dari "alat psikis" Freud dan tidak benar secara semantik. Sekarang...

89
Konvensi penamaan untuk aset (gambar, css, js)?

Saya masih berjuang untuk menemukan konvensi penamaan yang baik untuk aset seperti gambar, file js dan css yang digunakan dalam proyek web saya. Jadi, arus saya adalah: CSS: style-{name}.css Contoh: style-main.css, style-no_flash.css, style-print.cssdll JS: script-{name}.js contoh:...