Pertanyaan yang diberi tag «code-quality»

Pertanyaan untuk praktik terbaik untuk menulis kode berkualitas tinggi.


17
Berurusan dengan rekan kerja yang tidak memiliki gaya pengkodean yang konsisten?
Apa yang Anda lakukan ketika Anda bekerja dengan seseorang yang cenderung menulis kode yang buruk gaya? Kode yang saya bicarakan biasanya secara teknis benar, cukup terstruktur, dan bahkan mungkin secara algoritmik elegan, tetapi hanya terlihat jelek . Kita punya: Campuran konvensi dan judul penamaan yang berbeda ( underscore_styledan camelCasedan UpperCameldan …

8
Apakah dapat menyalin dan menempelkan kode yang panjang tapi langsung daripada membungkusnya ke dalam kelas atau fungsi?
Misalkan saya memiliki segmen kode untuk terhubung ke internet dan menunjukkan hasil koneksi seperti itu: HttpRequest* httpRequest=new HttpRequest(); httpRequest->setUrl("(some domain .com)"); httpRequest->setRequestType(HttpRequest::Type::POST); httpRequest->setRequestData("(something like name=?&age=30&...)"); httpRequest->setResponseCallback([=](HttpClient* client, HttpResponse* response){ string responseString=response->getResponseDataString(); if(response->getErrorCode()!=200){ if(response->getErrorCode()==404){ Alert* alert=new Alert(); alert->setFontSize(30); alert->setFontColor(255,255,255); alert->setPosition(Screen.MIDDLE); alert->show("Connection Error","Not Found"); }else if((some other different cases)){ (some other alert) …



10
Solusi sederhana vs kompleks (tapi efisien kinerja) - mana yang harus dipilih dan kapan?
Saya telah pemrograman selama beberapa tahun dan sering menemukan diri saya pada dilema. Ada dua solusi - satu sederhana satu yaitu pendekatan sederhana, lebih mudah dimengerti dan dipelihara. Ini melibatkan beberapa redundansi, beberapa pekerjaan tambahan (IO ekstra, pemrosesan ekstra) dan karenanya bukan solusi yang paling optimal. tetapi yang lain menggunakan …

13
Apakah cakupan kode 100% mimpi pipa?
Apakah layak untuk mengharapkan cakupan kode 100% dalam aplikasi web jquery / backbonejs berat? Apakah masuk akal untuk gagal berlari karena cakupan 100% tidak terpenuhi ketika cakupan kode aktual berkisar sekitar 92% -95% di javascript / jquery?
28 code-quality  tdd  bdd 

7
Frekuensi Tinjauan Teman / Kode
Saya tidak akan menyebut diri saya seorang superstar dev, tetapi yang relatif berpengalaman. Saya mencoba untuk menjaga kualitas kode ke level yang tinggi, dan saya selalu mencari untuk membuat perbaikan pada gaya pengkodean saya, mencoba untuk membuat kode efisien, mudah dibaca dan konsisten serta mendorong tim untuk mengikuti pola & …




7
Membagi perhitungan nilai balik dan pernyataan balik dalam metode satu baris?
Saya telah berdiskusi dengan rekan kerja tentang melanggar returnpernyataan dan pernyataan yang menghitung nilai balik dalam dua baris. Sebagai contoh private string GetFormattedValue() { var formattedString = format != null ? string.Format(format, value) : value.ToString(); return formattedString; } dari pada private string GetFormattedValue() { return format != null ? string.Format(format, …

1
Apa tujuan analisis Kode dan kapan saya harus menggunakannya?
Saya mendengar tentang analisis Kode Visual Studio tetapi tidak pernah menggunakannya. Saya telah membaca MSDN , tetapi masih belum memahami penggunaan analisis Kode yang sebenarnya. Bukankah itu sama dengan StyleCop? Di suatu tempat, FxCop juga disebutkan. Apa perbedaannya dengan analisis Kode? Apakah saya perlu menggunakan analisis Kode untuk setiap proyek? …

16
Apakah pengidentifikasi pendek buruk? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Apakah pengidentifikasi pendek buruk? Bagaimana panjang pengidentifikasi berkorelasi dengan pemahaman kode? Apa faktor …


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.