Rekayasa Perangkat Lunak

36
Mengapa .Net buku berbicara tentang alokasi memori tumpukan vs tumpukan?

Sepertinya setiap buku .net berbicara tentang tipe nilai vs tipe referensi dan menjadikannya sebagai titik (sering salah) menyatakan di mana setiap tipe disimpan - heap atau stack. Biasanya ada di beberapa bab pertama dan disajikan sebagai fakta yang sangat penting. Saya pikir itu bahkan tercakup...

36
Menulis kode minimum untuk lulus tes unit - tanpa curang!

Ketika melakukan TDD dan menulis unit test, bagaimana seseorang menahan keinginan untuk "menipu" ketika menulis iterasi pertama dari kode "implementasi" yang Anda uji? Sebagai contoh: Mari saya perlu menghitung faktorial suatu angka. Saya mulai dengan tes unit (menggunakan MSTest) sesuatu...

36
Mengapa programmer yang baik disebut sebagai Ninja? [Tutup]

Bagaimana seorang programmer Ninja didefinisikan? Jika itu hanya pengembang berpengalaman, maka apakah benar-benar tidak ada cara yang lebih baik untuk menggambarkan itu? Ninja terdengar seperti taktik pemasaran kekanak-kanakan yang dirancang untuk menarik pengembang dengan delusi kemegahan. Atau...

36
Apakah biasa mencetak kode di atas kertas? [Tutup]

Saya suka menjaga baris kode saya di bawah 80 karakter karena: Saya tidak perlu melakukan pengguliran horizontal; Saya tahu garis itu mungkin terlalu rumit jika melebihi batas ini; dan itu dicetak dengan baik di atas kertas. Mengenai yang terakhir, saya telah bertemu hanya beberapa yang...

36
Bagaimana cara merancang sistem arbitrer dalam wawancara? [Tutup]

Pertanyaan umum dalam Wawancara Teknologi adalah merancang sistem tertentu, biasanya produk perusahaan yang sudah ada. Misalnya, "Desain Google Documents". Apa jawaban yang diharapkan untuk pertanyaan seperti itu? Maksud saya, sistem seperti itu pasti memiliki desain yang rumit yang berada di luar...

36
Apa tekanan menjadi insinyur perangkat lunak? [Tutup]

Saya berpikir tentang karier di bidang rekayasa perangkat lunak, tetapi sebelum saya mencari pekerjaan, saya ingin mendapatkan ide tentang apa yang diharapkan terutama dengan tekanan. Ini akan menjadi pekerjaan pemrograman pertama saya (jadi saya mencari entry level), jadi saya belum matang sebagai...

36
Di mana oktal bermanfaat? [Tutup]

Saya hanya membenturkan kepala ke meja selama 20 menit melihat bug yang sangat aneh di PHP, dan kemudian saya menyadari ada oktal. Oktal <% (* & #>. Singkatnya, saya mengisi beberapa literal dengan nol sehingga kodenya akan selaras, saya tahu, kesalahan besar. Lupa tentang...