Pertanyaan yang diberi tag «code-quality»

Pertanyaan untuk praktik terbaik untuk menulis kode berkualitas tinggi.


11
Bagaimana Anda tetap produktif ketika berhadapan dengan kode yang ditulis dengan sangat buruk?
Saya tidak punya banyak pengalaman dalam bekerja di industri perangkat lunak, otodidak dan pernah berpartisipasi dalam open source sebelum memutuskan untuk mengambil pekerjaan. Sekarang saya bekerja untuk uang, saya juga harus berurusan dengan beberapa hal yang tidak menyenangkan, yang tentu saja normal. Baru-baru ini saya ditugaskan untuk menambahkan logging ke …


12
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 berbeda dalam kode, ia mungkin bingung. Pengujian unit adalah …

19
Apakah OOP memenuhi janji penggunaan kembali kode? Apa alternatif yang ada untuk mencapai penggunaan kembali kode?
Mungkin janji terbesar menggunakan paradigma berorientasi objek adalah penggunaan kembali kode. Beberapa membantah bahwa ini tercapai. Mengapa itu (tidak) tercapai? Apakah kode digunakan kembali ketika OOP mendefinisikannya, membuat proyek lebih produktif? Atau lebih mudah dikelola? Atau lebih mudah dirawat? Atau dengan kualitas lebih? Mungkin kita semua sepakat bahwa penggunaan kembali …

10
Dalam kasus apa kode lebih sedikit tidak lebih baik? [Tutup]
Saya telah refactored beberapa kode di tempat kerja akhir-akhir ini, dan saya pikir saya melakukan pekerjaan dengan baik. Saya menurunkan 980 baris kode menjadi 450 dan mengurangi separuh jumlah kelas. Ketika menunjukkan ini kepada kolega saya, beberapa tidak setuju bahwa ini adalah peningkatan. Mereka berkata - "lebih sedikit baris kode …





10
Kapan pemrograman yang "tepat" tidak lagi penting?
Saya telah membangun game android di waktu luang saya. Ini menggunakan perpustakaan libgdx sehingga sedikit dari angkat berat dilakukan untuk saya. Saat mengembangkan, saya dengan sembarangan memilih tipe data untuk beberapa prosedur. Saya menggunakan hashtable karena saya ingin sesuatu yang dekat dengan array asosiatif. Nilai kunci yang dapat dibaca manusia. …


7
Apa nilai aktual dari gaya kode yang konsisten
Saya adalah bagian dari tim konsultan yang menerapkan solusi baru untuk pelanggan. Saya bertanggung jawab atas sebagian besar ulasan kode pada basis kode sisi klien (Bereaksi dan javascript). Saya telah memperhatikan bahwa beberapa anggota tim menggunakan pola pengkodean yang unik sampai-sampai saya dapat memilih file secara acak untuk mengetahui siapa …

4
Mengapa #include <iostream.h> buruk?
Saya sedang membaca utas lain di mana seorang pria bertanya tentang buku C ++ untuk pemula, dan salah satu programmer yang menjawab menulis ini: Beberapa peringatan: hindari semua buku yang menyajikan "hello world" yang menyatakan #include &lt;iostream.h&gt; Saya membuka buku C ++ saya dan tentu saja itu termasuk header iostream …

10
Apakah variabel bendera adalah kejahatan absolut? [Tutup]
Apakah variabel bendera jahat? Apakah jenis variabel berikut ini sangat tidak bermoral dan apakah jahat menggunakannya? "variabel boolean atau integer yang Anda tetapkan nilai di tempat-tempat tertentu kemudian di bawah Anda periksa lalu orther untuk melakukan sesuatu atau tidak, seperti, misalnya menggunakan newItem = truebeberapa baris di bawah ini if …

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.