Pertanyaan yang diberi tag «code-quality»

Pertanyaan untuk praktik terbaik untuk menulis kode berkualitas tinggi.






11
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, saya menyadari bahwa jika saya mendesain kode saya dengan …


15
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 banyak pekerjaan yang harus diselesaikan ... function …
81 code-quality  dry 

9
Bagaimana perpustakaan open source besar dipertahankan sementara memiliki kode yang jauh dari praktik "kode bersih"?
Saya masih belum berpengalaman untuk menulis kode berkualitas tinggi, jadi saya membaca buku-buku yang membahas masalah seperti Clean Code oleh Robert C. Martin, dan terus memeriksa kode perpustakaan terkenal untuk meningkatkan keterampilan saya. Meskipun banyak perpustakaan open source telah dipelihara selama bertahun-tahun, yang berarti sangat tidak mungkin mereka tidak berada …

6
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 dalam kode saya. Sebagian dari …

13
Apa cara paling efektif untuk melakukan tinjauan kode? [Tutup]
Saya tidak pernah menemukan cara ideal untuk melakukan tinjauan kode, namun sering kali pelanggan saya membutuhkannya. Setiap pelanggan tampaknya melakukannya dengan cara yang berbeda dan saya tidak pernah merasa puas dengan mereka. Apa cara yang paling efektif bagi Anda untuk melakukan tinjauan kode? Sebagai contoh: Apakah satu orang dianggap sebagai …


12
Mencegah kompilasi kode usang setelah mencapai tenggat waktu [ditutup]
Di tim saya, kami telah membersihkan banyak barang lama dalam proyek monolitik besar (seluruh kelas, metode, dll.). Selama tugas pembersihan itu saya bertanya-tanya apakah ada semacam anotasi atau perpustakaan yang lebih bagus dari biasanya @Deprecated. Ini @FancyDeprecatedharus mencegah pembangunan proyek dari berhasil jika Anda belum membersihkan kode lama yang tidak …



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.