Pertanyaan yang diberi tag code-quality

87
Mengapa main () harus pendek?

Saya telah pemrograman selama lebih dari 9 tahun, dan menurut saran dari guru pemrograman pertama saya, saya selalu menjaga main()fungsi saya sangat singkat. Awalnya saya tidak tahu kenapa. Saya hanya patuh tanpa pengertian, sangat menyenangkan para profesor saya. Setelah mendapatkan pengalaman,...

81
Mengapa KERING penting?

Cukup sederhana, mengapa saya ingin menulis kode yang berfungsi untuk semua kasus dan data yang dapat diskalakan ketika yang harus saya lakukan adalah mengulangi proses yang sama beberapa kali dengan beberapa perubahan kecil? Saya tidak perlu mengedit ini lagi dalam waktu dekat. Sepertinya...

77
Apakah semua angka ajaib dibuat sama?

Pada proyek baru-baru ini, saya perlu mengkonversi dari byte ke kilobyte kibibyte . Kode itu cukup mudah: var kBval = byteVal / 1024; Setelah menulis itu, saya mendapatkan sisa fungsi bekerja & pindah. Tetapi kemudian, saya mulai bertanya-tanya apakah saya baru saja memasukkan angka ajaib...

59
Haruskah saya menggunakan kembali variabel?

Haruskah saya menggunakan kembali variabel? Saya tahu bahwa banyak praktik terbaik mengatakan Anda tidak boleh melakukannya, namun, nanti, ketika pengembang yang berbeda sedang men-debug kode dan memiliki 3 variabel yang mirip dan satu-satunya perbedaan adalah bahwa mereka dibuat di tempat yang...