Pertanyaan yang diberi tag «naming-conventions»

Konvensi penamaan mengacu pada aturan umum yang mengatur nama yang ditugaskan untuk konstruksi pemrograman seperti variabel dan metode. Konvensi-konvensi ini memfasilitasi keterbacaan, dan dengan demikian meningkatkan pemeliharaan kode dengan menegakkan konsistensi penamaan di seluruh modul yang berbeda.


5
Menamai cookie - praktik terbaik [ditutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 5 tahun lalu . Perbaiki pertanyaan ini Seperti apa seharusnya nama cookie itu? Haruskah mereka: huruf kecil CamelCase Underscore_Camel_Case …


5
Nama metode untuk mendapatkan data [ditutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 5 tahun lalu . Perbaiki pertanyaan ini Peringatan: Ini bukanlah pertanyaan / diskusi yang terlalu serius yang saya posting …


6
Konvensi penamaan untuk kelas abstrak
Saya ingat dengan jelas bahwa, pada suatu waktu, pedoman yang didorong oleh Microsoft adalah menambahkan sufiks "Base" ke kelas abstrak untuk meniadakan fakta bahwa itu abstrak. Oleh karena itu, kami memiliki kelas seperti System.Web.Hosting.VirtualFileBase, System.Configuration.ConfigurationValidatorBase, System.Windows.Forms.ButtonBase, dan, tentu saja, System.Collections.CollectionBase. Tapi saya perhatikan bahwa, akhir-akhir ini, banyak kelas abstrak dalam …

24
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 bekerja saat ini mereka telah …

3
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 direkomendasikan?


13
Konvensi penamaan kunci utama / kunci asing [ditutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 4 tahun lalu . Perbaiki pertanyaan ini Dalam grup pengembang kami, kami memiliki perdebatan sengit mengenai konvensi penamaan untuk …

28
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 ejaan mereka yang 'benar' tetapi dapat dikatakan bahwa ejaan AS lebih …


5
Mengapa pylint menolak nama variabel karakter tunggal?
Saya masih terbiasa dengan konvensi python dan menggunakan pylintuntuk membuat kode saya lebih pythonic, tapi saya bingung dengan fakta bahwa pylint tidak menyukai nama variabel karakter tunggal. Saya memiliki beberapa loop seperti ini: for x in x_values: my_list.append(x) dan ketika saya menjalankan pylint, saya mendapatkan Invalid name "x" for type …

30
Apakah saya tidak bermoral karena menggunakan nama variabel yang berbeda dari jenisnya hanya berdasarkan kasus?
Misalnya, ambil bagian kode ini: var person = new Person(); atau untukmu Pythonistas: person = Person() Saya terus-menerus diberitahu betapa buruknya ini, tetapi belum melihat contoh amoralitas dari dua baris kode ini. Bagi saya, orang adalah Orang dan mencoba memberinya nama lain hanya membuang-buang waktu. Saya kira di hari-hari sebelum …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.