Rekayasa Perangkat Lunak

62
Peran Tertulis Manajer Pengembangan Perangkat Lunak [ditutup]

Kita semua tahu apa yang dilakukan manajer pengembangan perangkat lunak, tetapi saya khawatir kita hanya mengetahuinya secara samar . Kami pikir kami tahu apa yang dia lakukan, tetapi untuk merinci apa lingkup pekerjaannya agak sulit. Menurut Anda, apa peran manajer pengembangan perangkat...

62
Seperti apa repositori Google?

Saya mendengar Google memiliki repositori pribadi (internal) raksasa dari semua kode mereka dan karyawan mereka memiliki akses ke sana sehingga ketika mereka mengembangkan hal-hal yang tidak harus mereka temukan kembali. Saya ingin tahu lebih banyak tentang itu! Adakah orang di sini dari Google...

62
Sudahkah Anda menangani pengerasan ruang?

Saya sangat ingin mempelajari praktik-praktik terbaik dalam hal pengerasan ruang. Sebagai contoh, saya telah membaca (walaupun saya tidak dapat menemukan artikel lagi) bahwa beberapa bagian inti dari penemu Mars tidak menggunakan alokasi memori dinamis, bahkan itu dilarang. Saya juga membaca bahwa...

62
Haruskah kita menguji semua metode kita?

Jadi hari ini saya berbicara dengan rekan tim saya tentang pengujian unit. Semuanya dimulai ketika dia bertanya kepada saya "hei, di mana tes untuk kelas itu, saya hanya melihat satu?". Seluruh kelas adalah manajer (atau layanan jika Anda lebih suka menyebutnya seperti itu) dan hampir semua metode...

62
Mengapa kita perlu menempatkan anggota pribadi di header?

Variabel pribadi adalah cara untuk menyembunyikan kerumitan dan detail implementasi kepada pengguna kelas. Ini adalah fitur yang agak bagus. Tapi saya tidak mengerti mengapa di c ++ kita harus meletakkannya di header sebuah kelas. Saya melihat dua kelemahan yang mengganggu ini: Itu mengacaukan...

62
Bukankah MVC anti OOP?

Gagasan utama di balik OOP adalah untuk menyatukan data dan perilaku dalam satu entitas - objek. Dalam pemrograman prosedural terdapat data dan algoritma yang terpisah memodifikasi data. Dalam pola Model-View-Controller data dan logika / algoritma masing-masing ditempatkan di entitas yang berbeda,...

62
Apa itu kumpulan utas?

Bagaimana cara menerapkan threadpool? Saya telah membaca di wikipedia untuk "threadpool" tapi saya masih belum bisa mencari tahu apa yang harus dilakukan untuk menyelesaikan pertanyaan ini (mungkin karena saya tidak begitu mengerti apa itu threadpool dalam istilah sederhana). Dapatkah seseorang...