Pertanyaan yang diberi tag «naming»

Berikan makna dan penjelasan dengan jumlah karakter paling sedikit dalam bentuk yang paling diterima oleh tim atau komunitas Anda.


4
Penamaan kelas: tunggal atau jamak? [Tutup]
Selalu sulit bagi saya untuk memilih antara bentuk tunggal dan jamak untuk nama kelas: CustomerRepository vs. CustomersRepository CustomerService vs. CustomersService CustomerController vs. CustomersController Dan untuk nama gabungan itu bahkan lebih sulit: OrderCustomerRepository vs. OrderCustomersRepository vs OrdersCustomersRepository Pendekatan apa yang Anda sukai dan mengapa?

4
Apa konvensi penamaan dominan untuk variabel dalam PHP: camelcase atau garis bawah? [Tutup]
Tampaknya konsensus adalah bahwa seseorang harus mengikuti konvensi platform yang mereka kembangkan. Lihat: Garis bawah atau unta? Konvensi penamaan: camelCase versus underscore_case? Namun, PHP tampaknya tidak secara ketat mengikuti konvensi apa pun secara internal (tidak ada kejutan di sana), bahkan untuk metode dan fungsi (misalnya mysqli::set_local_infile_default, PDOStatement::debugDumpParams); Namun, garis bawah …




9
Bagaimana dan mengapa memutuskan antara metode penamaan dengan awalan "get" dan "find"
Saya selalu mengalami kesulitan mencari tahu apakah saya harus menyebutkan metode tertentu dimulai dengan getSomethingversus findSomething. Masalahnya terletak pada pembuatan pembantu untuk API yang dirancang dengan buruk. Ini biasanya terjadi ketika mendapatkan data dari suatu objek, yang membutuhkan objek sebagai parameter. Ini adalah contoh sederhana: public String getRevision(Item item) { …
48 naming  methods 


15
Apakah praktik yang buruk untuk memberi nama variabel yang tidak digunakan dengan garis bawah tunggal?
Seringkali ketika sintaks bahasa mengharuskan saya untuk memberi nama variabel yang tidak pernah digunakan, saya akan menyebutkannya _. Dalam pikiran saya, ini mengurangi kekacauan dan membuat saya fokus pada variabel yang berarti dalam kode. Saya menemukan itu tidak mengganggu sehingga menghasilkan efek "tidak terlihat, keluar dari pikiran". Contoh umum di …


3
Metode Boolean Penamaan Afirmatif vs Negatif
Haruskah metode boolean selalu mengambil bentuk afirmatif, bahkan ketika mereka hanya akan digunakan dalam bentuk negatif? Katakanlah saya ingin memeriksa apakah suatu entitas ada sebelum membuat entitas, argumen saya adalah bahwa bentuk pertama di bawah ini lebih baik daripada bentuk kedua, apakah metode tersebut pernah digunakan dalam bentuk afirmatif atau …
44 naming  functions 

7
Menerjemahkan data eksternal ke bahasa tempat Anda pemrograman
Saya tidak yakin apa yang harus dilakukan dengan hal berikut: Kami mengambil data dari alat eksternal di dalam alat kami sendiri. Data ini ditulis dalam bahasa Belanda. Kami sedang menulis kode Java kami dalam bahasa Inggris. Haruskah kita menerjemahkan bahasa Belanda ini ke bahasa Inggris atau tetap menggunakan bahasa Belanda? …
39 naming  translate 

5
Masalah dengan Menghindari kelas Penamaan Smurf dengan ruang nama
Saya menarik istilah penamaan smurf dari sini (nomor 21). Untuk menyelamatkan siapa pun yang tidak mengenal masalahnya, penamaan Smurf adalah tindakan prefixing sekelompok kelas terkait, variabel, dll dengan awalan umum sehingga Anda berakhir dengan "a SmurfAccountViewpass a SmurfAccountDTOto the SmurfAccountController", dll. Solusi yang umumnya saya dengar adalah membuat namespace smurf …

5
Apakah cukup untuk metode dibedakan hanya dengan nama argumen (bukan tipe)?
Apakah cukup untuk metode dibedakan hanya dengan nama argumen (bukan tipe) atau lebih baik untuk nama lebih eksplisit? Misalnya T Find<T>(int id)vs T FindById<T>(int id). Apakah ada alasan yang baik untuk menamainya lebih eksplisit (yaitu menambahkan ById) vs mempertahankan nama argumen yang adil? Salah satu alasan yang bisa saya pikirkan …

10
Penamaan pola apa yang ada? [Tutup]
Ada beberapa nama, di mana jika Anda menemukan diri Anda meraih nama-nama itu, Anda tahu Anda telah mengacaukan sesuatu. Sebagai contoh: XxxManager Ini buruk karena kelas harus menjelaskan apa yang dilakukan kelas. Jika kata paling spesifik yang dapat Anda temukan untuk apa yang dikerjakan kelas adalah "kelola," maka kelas itu …

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.