Rekayasa Perangkat Lunak

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

5
dapatkan item acak berbobot
Saya punya, misalnya, tabel ini + ----------------- + | buah | berat | + ----------------- + | apel | 4 | | oranye | 2 | | lemon | 1 | + ----------------- + Saya perlu mengembalikan buah acak. Tetapi apel harus dipetik 4 kali lebih sering dari Lemon dan …
51 algorithms  ruby  math  random 


8
Ketika macet, seberapa cepat satu resor ke Stack Overflow? [Tutup]
Saya belajar mandiri pengembangan iOS melalui kursus iTunes U CS193p, dan saya sering merasa diri saya mandek. Saya sudah mencoba melepaskan diri, tetapi mungkin butuh berjam-jam untuk mencari tahu apa yang saya lakukan salah, apakah itu kehilangan metode atau tidak benar-benar mendapatkan konsep keseluruhan seperti delegasi. Saya khawatir bahwa saya …

17
Pelacak masalah sederhana untuk 1-2 pengembang [ditutup]
Saat ini saya kebanyakan bekerja sendirian di sebuah proyek (di Jawa). Saya sebagian besar sendirian karena saya memiliki penasihat yang memberi saya instruksi tingkat tinggi tentang apa yang harus dilakukan, dan jarang akan memberikan kontribusi kode. Dia akan membuat beberapa tes penerimaan dari waktu ke waktu. Saya belum pernah menggunakan …






11
Bagaimana perangkat lunak yang digunakan dalam sistem kritis hidup atau mati diuji?
Sebuah pesawat terbang, berlawanan dengan, misalnya, situs web, adalah sistem di mana setiap kegagalan dalam sistem tertentu sama sekali tidak dapat diterima, karena kesalahan dalam pemantauan penerbangan misalnya dapat menyebabkan autopilot tidak berfungsi dan melakukan penyelaman. Jelas, ini tidak terjadi karena para insinyur brilian di Boeing dan Airbus melakukan pengecekan …
51 testing 

3
Apakah pengujian atau unit test lebih penting?
Baik assert dan unit test berfungsi sebagai dokumentasi untuk basis kode, dan sarana untuk menemukan bug. Perbedaan utama adalah bahwa fungsi menegaskan sebagai kewarasan memeriksa dan melihat input nyata, sedangkan tes unit berjalan pada input simulasi spesifik dan merupakan tes terhadap "jawaban benar" tunggal yang jelas. Apa manfaat relatif dari …

25
Pikiran tentang Pengembangan menggunakan Mesin Virtual [ditutup]
Saya akan bekerja sebagai pemimpin pengembangan untuk startup dan saya menyarankan agar kami menggunakan VM untuk pengembangan. Saya tidak berbicara tentang masing-masing pengembang memiliki desktop dengan VM untuk pengujian / pengembangan, maksud saya memiliki rak server di mana semua VM dikelola dan memiliki pengembang bekerja dari microPC (ChromeOS ada orang?) …

20
Mengapa programmer tidak tertarik pada mainframe? [Tutup]
Masalah utama dengan mainframe adalah bahwa kelompok pemrogram pendukung berkurang. Meskipun biasanya ini tidak akan menjadi masalah karena penurunan pasokan programmer akan diimbangi dengan kenaikan jumlah gaji yang menyebabkan meningkatnya pasokan programmer melalui hukum penawaran dan permintaan, saya tidak yakin ini benar-benar terjadi untuk mainframe. Sementara mereka masih membentuk infrastruktur …
51 mainframe 



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.