Rekayasa Perangkat Lunak

13
kontrol versi untuk tim kecil [ditutup]

Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Kami sedang bootstrap...

13
Menyeimbangkan injeksi ketergantungan dengan desain API publik

Saya telah merenungkan bagaimana menyeimbangkan desain yang dapat diuji menggunakan injeksi ketergantungan dengan menyediakan API publik sederhana yang tetap. Dilema saya adalah: orang ingin melakukan sesuatu seperti var server = new Server(){ ... }dan tidak perlu khawatir menciptakan banyak...

13
Cara menangani perangkat lunak tidak berlisensi

Saya bekerja untuk perusahaan 500 kekayaan yang sangat besar yang disubkontrakkan ke perusahaan 500 kekayaan lain dengan kontrak DoD. Seperti yang Anda duga, birokrasi luar biasa untuk melakukan apa saja. Kami hanya berbagi VM yang dimuat dengan alat pengembang Microsoft dari seseorang yang...

13
Apa yang harus saya lakukan ketika kode saya berbau?

Saya seorang programmer pemula dan seringkali ketika saya mengerjakan proyek-proyek saya sendiri, saya selalu merasa bahwa desain kode saya bukan yang terbaik, dan saya benci perasaan ini. Saya akhirnya menghabiskan waktu mencari hal-hal, tetapi kemudian saya menjadi mudah kewalahan dengan banyak...

13
TDD dengan sumber daya terbatas

Saya bekerja di perusahaan besar, tetapi hanya dengan dua orang tim yang mengembangkan aplikasi LOB desktop. Saya telah meneliti TDD untuk waktu yang cukup lama sekarang, dan meskipun mudah untuk menyadari manfaatnya untuk aplikasi yang lebih besar, saya mengalami kesulitan mencoba membenarkan...