Pertanyaan yang diberi tag «code-quality»

Pertanyaan untuk praktik terbaik untuk menulis kode berkualitas tinggi.



5
Seberapa ketat Anda mengikuti aturan "Tanpa Siklus Ketergantungan" (NDepend)
Sedikit latar belakang: Sebagai pemimpin tim saya menggunakan NDepend seminggu sekali untuk memeriksa kualitas kode kami. Khususnya cakupan uji, baris kode dan metrik kompleksitas siklomatik sangat berharga bagi saya. Tetapi ketika sampai pada levelisasi dan siklus ketergantungan saya sedikit ... prihatin. Patrick Smacchia memiliki posting blog yang bagus yang menggambarkan …

9
Kesalahan apa dalam mengelola produk perangkat lunak yang harus dihindari agar orang tidak membenci vendor?
Sebuah pertanyaan sebelumnya tentang mengapa orang membenci Microsoft ditutup. Ini adalah upaya pada pertanyaan yang agak lebih konstruktif di sepanjang garis umum yang sama. Yang ini lebih luas dan lebih sempit. Ini lebih umum dengan menjadi vendor perangkat lunak pada umumnya, bukan hanya Microsoft. Ini lebih sempit dengan hanya berurusan …

4
Haruskah saya bersikeras bahwa kami melakukan tinjauan kode sebelum bergabung kembali ke trunk?
Diposting ulang pos dari StackOverflow: Saya bekerja dalam waktu pengembangan kecil dengan waktu pengembangan yang sangat terbatas. Kami mengembangkan alat yang penting untuk hasil pekerjaan kami, tetapi tidak digunakan setiap hari. Saya satu-satunya orang di tim yang memiliki latar belakang sebagai programmer. Masalah saya adalah bahwa saya telah mendorong ulasan …


4
Dalam MVC itu dianggap praktik yang baik untuk memiliki fungsi pribadi, non-aksi, di kelas controller?
Kadang-kadang fungsi aksi di kelas pengontrol bisa menjadi besar dan tidak menyenangkan, dengan banyak-banyak baris kode untuk sekadar mengontrol aliran data dari Model ke Tampilan. Pada titik tertentu fungsi-fungsi besar ini benar-benar kehilangan jejak prinsip-prinsip dasar kode yang baik, yaitu hanya melakukan satu hal, menjadi kecil, dapat dibaca dan dikelola …
10 php  code-quality  mvc 


2
Apakah kita perlu memvalidasi seluruh penggunaan modul atau hanya argumen metode publik?
Saya pernah mendengar bahwa disarankan untuk memvalidasi argumen metode publik: Haruskah seseorang memeriksa nol jika dia tidak mengharapkan nol? Haruskah metode memvalidasi parameternya? MSDN - CA1062: Validasi argumen metode publik (Saya memiliki latar belakang .NET tetapi pertanyaannya tidak spesifik C #) Motivasi bisa dimengerti. Jika modul akan digunakan dengan cara …






14
Bagaimana saya (dengan bijaksana) memberi tahu manajer proyek atau pengembang utama saya bahwa basis kode proyek perlu kerja serius?
Saya baru saja bergabung dengan tim pengembangan (relatif) kecil yang telah mengerjakan proyek selama beberapa bulan, jika tidak satu tahun. Seperti kebanyakan pengembang yang bergabung dengan suatu proyek, saya menghabiskan beberapa hari pertama saya meninjau basis kode proyek. Proyek (jalur internal aplikasi bisnis ASP.NET WebForms berukuran sedang hingga besar), karena …

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.