Rekayasa Perangkat Lunak

T&J untuk profesional, akademisi, dan siswa yang bekerja dalam siklus hidup pengembangan sistem

2
Kapan proyek Open Source siap diproduksi?
Ketika Anda menemukan perpustakaan / proyek open source baru, kriteria apa yang Anda lihat sebelum memasukkannya ke dalam basis sumber Anda. Apakah ada pertanyaan hukum yang perlu Anda jawab? Apakah Anda mencari sejumlah kecepatan pengembangan tertentu? Apakah komunitas buzz alasan yang cukup baik? Apakah keputusan Anda berubah jika Anda yang …


5
Apakah Extreme Programming (XP) tidak kompatibel dengan ide-ide yang diungkapkan dalam Peopleware?
Saya baru saja selesai membaca Peopleware (DeMarco, Lister) dan telah meneliti tentang Extreme Programming (XP) sedikit sebelumnya. Seperti yang saya lihat sekarang, kedua pendekatan tersebut hampir eksklusif satu sama lain. Peopleware menyarankan untuk mengisolasi programmer dari gangguan dan menetapkan prioritas pada pekerjaan yang tidak terputus untuk membantu programmer untuk mencapai …

9
Menjadi programmer profesional, tanpa kuliah? [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 pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
16 skills 

5
Mengapa Menggunakan Scala di Jawa
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya benar-benar menyukai Scala sebagai bahasa ... dan saya masih bergumul dengan mengapa perusahaan mana pun harus beralih dari Jawa ke Scala. Apakah Scala hanya gula …
16 java  scala 

4
Meningkatkan level kode C / C ++ saya
Saya telah memprogram selama 3-4 tahun sekarang dan merasa saya tidak bisa lagi disebut pemula, tetapi saya membaca beberapa pertanyaan di situs ini dan berpikir WTF yang mereka bicarakan? Saya merasakan hal yang sama ketika saya mengambil buku pemrograman saat ini. Saya telah membaca beberapa buku pemrograman awal, beberapa di …
16 c++  c 



20
Apakah menulis kode mati bermanfaat?
Apakah menurut Anda menulis kode mati bermanfaat? Beberapa mengatakan "Jika Anda memiliki 2 logika untuk melakukan beberapa operasi maka alih-alih membuat kode logika lain berkomentar atau menghapus kode menjadikannya kode mati karena tidak akan mempengaruhi operasi." Contoh:- if(true){ // logic - 1 } else { // logic - 2 // …
16 java 

5
Mengapa setiap bahasa pemrograman "kuat"?
Setiap kali saya melihat halaman web yang didedikasikan untuk beberapa bahasa pemrograman, saya selalu melihat kata "powerful" dalam daftar keistimewaan / atribut. Jika setiap bahasa pemrograman sangat kuat mengapa mereka memasukkan kata itu ke dalam tutorial / dokumentasi?

6
Pemetaan kunci Vim / plugin XCode?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya seorang pengembang yang sebagian besar melakukan hal-hal web di ruby ​​dan C #. Saya ingin mulai bermain-main dengan pengembangan iOS dan Mac. Selama beberapa bulan …
16 xcode  mac  vim 



2
Apakah Penggunaan Jenis Data Aljabar?
Saya membaca tentang Tipe Data Aljabar (terima kasih kepada Richard Minerich, saya menemukan penjelasan konsep yang sangat bagus). Meskipun saya pikir saya memahami gagasan tentang jenis penjumlahan dan jenis produk, dll., Yang saya tidak terlalu pahami adalah bagaimana Tipe Data Aljabar berguna di luar menentukan pencocokan pola. Apa hal lain …

11
Bagaimana cara mengajari pengguna / pelanggan Anda untuk mengirim deskripsi kesalahan yang lebih baik
Saya sering harus berurusan dengan pelanggan atau pengguna yang melaporkan kesalahan dalam aplikasi. Sebagian besar waktu konten mereka adalah sesuatu yang tidak berguna KESALAHAN!!! x tidak berfungsi tanpa banyak informasi. Untuk menyelesaikan masalah ini, saya harus meminta setiap detailnya, yang seringkali lebih memakan waktu daripada memperbaiki masalah itu sendiri. Lainnya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.