Rekayasa Perangkat Lunak

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

29
Mengapa gelar ilmu komputer penting bagi programmer profesional? [Tutup]
Saya memiliki gelar dalam ilmu komputer. Sangat bagus untuk membuka pintu, mendapatkan pekerjaan. Sejauh membantu saya di bidang profesional pemrograman C # .NET (platform dan bahasa paling populer di daerah saya bekerja jika tidak seluruh negara bersatu menggunakan OS paling populer di dunia) itu hampir tidak berguna. Mengapa Anda pikir …

19
Berurusan dengan perkiraan yang mengerikan
Sebuah proyek terbaru yang saya kerjakan terbukti sangat diremehkan oleh arsitek. Perkiraan keluar setidaknya 500%. Sayangnya saya dibawa ke proyek setelah estimasi ditandatangani dengan pelanggan. Sebagai dev senior, saya segera menyadari bahwa spesifikasi fungsional dan teknis. berisi beberapa celah besar dan ketidakpastian. Akibatnya saya merasa terdorong untuk mengadakan pertemuan darurat …

30
Apakah saya perlu kuliah di universitas ternama? [Tutup]
Sebagai calon lulusan SMA di AS, saya akan menghadapi keputusan sulit dalam beberapa bulan: ke perguruan tinggi mana saya harus pergi? Apakah akan layak untuk pergi ke Cornell atau Stanford atau Carnegie Mellon (dengan asumsi saya masuk, tentu saja) untuk mendapatkan gelar ilmu komputer besar, magang, dan koneksi dengan para …
63 education 


4
apa tujuan dari panah?
Saya belajar pemrograman fungsional dengan Haskell, dan saya mencoba mengambil konsep dengan terlebih dahulu memahami mengapa saya membutuhkannya. Saya ingin tahu tujuan panah dalam bahasa pemrograman fungsional. Masalah apa yang mereka pecahkan? Saya memeriksa http://en.wikibooks.org/wiki/Haskell/Understanding_arrows dan http://www.cse.chalmers.se/~rjmh/afp-arrows.pdf . Yang saya mengerti adalah bahwa mereka digunakan untuk menggambarkan grafik untuk perhitungan, …



4
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 menjelaskan kepada saya dalam bahasa Inggris yang sederhana apa itu …


16
Bagaimana menangani pembagian dengan nol dalam bahasa yang tidak mendukung pengecualian?
Saya sedang mengembangkan bahasa pemrograman baru untuk menyelesaikan beberapa persyaratan bisnis, dan bahasa ini ditargetkan untuk pengguna pemula. Jadi tidak ada dukungan untuk penanganan pengecualian dalam bahasa, dan saya tidak akan mengharapkan mereka untuk menggunakannya bahkan jika saya menambahkannya. Saya telah mencapai titik di mana saya harus mengimplementasikan operator pembagian, …

11
Mengapa baik membagi program menjadi beberapa kelas? [Tutup]
Saya masih seorang siswa di sekolah menengah (memasuki kelas 10), dan saya belum mengambil kursus komputer yang sebenarnya di sekolah. Semua yang saya lakukan sejauh ini adalah melalui buku. Buku-buku itu telah mengajarkan saya konsep-konsep seperti pewarisan, tetapi bagaimana membagi program menjadi beberapa kelas membantu? Buku-buku tidak pernah memberi tahu …

3
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 header dari pengguna Ini memaksa kompilasi ulang …
62 c++  headers 

15
Apakah ada alasan untuk tidak langsung pergi dari Javascript sisi klien ke database?
Kemungkinan Duplikat: Menulis aplikasi "server kurang" Web Jadi, katakanlah saya akan membangun klon Stack Exchange dan saya memutuskan untuk menggunakan sesuatu seperti CouchDB sebagai toko backend saya. Jika saya menggunakan otentikasi bawaan dan otorisasi tingkat basis data, apakah ada alasan untuk tidak mengizinkan Javascript sisi klien untuk menulis langsung ke …


15
Bagaimana saya bisa meyakinkan programmer koboi untuk menggunakan kontrol sumber?
PEMBARUAN Saya bekerja pada tim kecil devs, 4 orang. Mereka semua menggunakan kontrol sumber. Sebagian besar dari mereka tidak tahan dengan kontrol sumber dan malah memilih untuk tidak menggunakannya. Saya sangat percaya kontrol sumber adalah bagian penting dari pengembangan profesional. Beberapa masalah membuatnya sangat sulit untuk meyakinkan mereka untuk menggunakan …

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.