Rekayasa Perangkat Lunak

26
Fungsi Anonim Mengeksekusi Diri vs Prototipe

Di Javascript ada beberapa teknik yang jelas menonjol untuk membuat dan mengelola kelas / ruang nama dalam javascript. Saya ingin tahu situasi apa yang perlu menggunakan satu teknik vs yang lain. Saya ingin memilih satu dan tetap menggunakannya. Saya menulis kode perusahaan yang dikelola dan...

26
Lisensi open-source mana yang paling permisif? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa

26
Diganggu oleh bug multithreaded

Di tim baru saya yang saya kelola, sebagian besar kode kami adalah platform, soket TCP, dan kode jaringan http. Semua C ++. Sebagian besar berasal dari pengembang lain yang telah meninggalkan tim. Pengembang saat ini di tim sangat cerdas, tetapi sebagian besar junior dalam hal pengalaman. Masalah...

26
apa sebenarnya pemrograman sistem?

Saya tidak pernah mengerti apa arti pemrograman sistem. Definisi yang biasa diberikan adalah "... melakukan sesuatu yang dekat dengan Os atau memperluas fitur Os ...". Apakah menggunakan Windows API secara langsung daripada beberapa perpustakaan untuk mengatakan apakah file i / o membuatnya...

26
Unit menguji beberapa kondisi dalam pernyataan IF

Saya memiliki sejumlah kode yang terlihat seperti ini: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } Saya percaya...