Pertanyaan yang diberi tag programming-practices

13
Apa nama teknik pemrograman ini?

Saya menemukan teknik pemrograman ini saat melakukan pemrograman berpasangan dalam sebuah wawancara dan tidak dapat menemukan namanya di google. Idenya adalah Anda pertama-tama menulis ekspresi yang menggunakan variabel dan kemudian Anda menulis kode yang menghitung variabel di kemudian hari....

12
Kode Pengecualian atau Kesalahan

Kami sedang membangun layanan web (SOAP, .Net) yang akan berbicara dengan (kebanyakan) klien asli (windows, C ++) dan kami bertanya-tanya apa cara terbaik untuk mengkomunikasikan kesalahan kepada klien (mis. SesuatuBadterhapus seperti layanan masuk tidak tersedia atau sesuatu seperti pengguna tidak...

12
Nilai default - apakah itu baik atau jahat?

Pertanyaan tentang nilai default secara umum - nilai fungsi pengembalian default, nilai parameter default, logika default untuk saat ada sesuatu yang hilang, logika default untuk menangani pengecualian, logika default untuk menangani kondisi tepi dll. Untuk waktu yang lama saya menganggap nilai...

12
Mikro-mengoptimalkan - BAD vs Game Development

Dalam pengembangan game ada banyak C / C ++, dalam aplikasi bisnis C #. Saya telah melihat C / C ++ devs menyatakan keprihatinan atas bagaimana satu baris kode diterjemahkan menjadi assembly. Dalam. NET beberapa masuk ke IL, jarang. Dalam C #, "mengoptimalkan mikro" disukai, jarang dan biasanya...