Rekayasa Perangkat Lunak

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

2
Siapa programmer pertama?
Apakah ada beberapa konsensus di antara para sejarawan tentang siapa programmer pertama yang pernah? Jika demikian, siapakah itu dan apa yang sedang mereka pemrograman? Saya merasa lebih menarik untuk mengetahui lebih banyak tentang pelopor pemrograman, terlepas dari apakah mereka diprogram pada mesin yang dapat diprogram atau jika mereka telah merancang …
15 history 

4
Pada MVC dapatkah beberapa tampilan memiliki pengontrol yang sama atau satu tampilan harus memiliki satu pengontrol unik?
Saya punya beberapa pertanyaan saat merancang arsitektur untuk proyek di sekitar MVC. (Ini adalah proyek C ++ / Marmalade SDK, saya tidak menggunakan kerangka kerja MVC tertentu, saya membuatnya.) Pada beberapa artikel (seperti pada artikel Steve Burbek asli ) saya terus membaca konsep "triad MVC" yang menghalangi saya karena saya …


6
Mengapa C ++ menulis compiler?
Saya bertanya-tanya mengapa C ++ adalah pilihan yang baik untuk menulis kompiler. Tentu saja C juga baik untuk tujuan ini, karena banyak kompiler ditulis dalam C atau C ++ tetapi saya lebih tertarik pada C ++ kali ini. Ada alasan bagus? Saya mencari itu di Internet, tetapi saya tidak dapat …
15 c++  compiler 




7
Bagaimana Scrum diadaptasi ke lingkungan akademik?
Saat ini saya sedang bekerja dengan seorang profesor di universitas saya untuk mengembangkan kurikulum baru untuk program Rekayasa Perangkat Lunak dan Desain Capstone yang ditawarkan di kampus saya. Hingga baru-baru ini, kedua kursus menggunakan model air terjun secara eksklusif, dan dengan demikian siswa menghabiskan sebagian besar waktu mereka menulis laporan …

4
Apakah masuk akal untuk menulis skrip build di C ++?
Saya menggunakan CMake untuk menghasilkan proyek IDE / makefile, tetapi saya masih perlu memanggil "skrip" khusus untuk memanipulasi file yang saya kompilasi atau bahkan menghasilkan kode. Dalam proyek-proyek sebelumnya saya telah menggunakan Python dan itu OK, tapi sekarang saya mengalami masalah serius mengelola banyak dependensi dalam dua proyek yang sangat …


3
Mengapa kita sebaiknya menggunakan koleksi kelas satu?
Sesuai aturan nomor 4 dari Object Calisthenics oleh Jeff Bay (RTF) dalam The ThoughtWorks Anthology, direkomendasikan bahwa seseorang harus " Menggunakan koleksi kelas satu ". Aturan 4: Koleksi kelas satu Penerapan aturan ini sederhana: setiap kelas yang berisi koleksi tidak boleh mengandung variabel anggota lainnya. Setiap koleksi dibungkus dalam kelasnya …




6
Bagaimana menentukan prioritas dan tingkat keparahan “peningkatan kode”?
Kami memiliki bidang "prioritas" dan "keparahan" di sistem pelacakan bug kami. Kami mendefinisikan tingkat keparahan sebagai "bagaimana hal itu berdampak pada pengguna" dan prioritas sebagai "bagaimana hal itu berdampak pada produk". Pertanyaan saya adalah tentang bagaimana mengkategorikan tugas "perbaikan kode" dalam tingkat keparahan dan prioritas. Misalkan peningkatan tidak mengubah perilaku …

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.