Rekayasa Perangkat Lunak

9
Agile MVP (Pemain / Programmer Paling Berharga)

Baru-baru ini saya terlibat dalam proyek tangkas (menggunakan scrum) di mana manajemen muncul dengan gagasan bahwa tim akan mencalonkan pengembang 'MVP' serta QA 'MVP' di akhir setiap sprint, yang dipilih oleh tim. MVP kemudian mendapat hadiah uang kecil dan makan siang gratis serta piala untuk...

9
Melacak semua objek kelas

Saya baru mengenal pemrograman berorientasi objek, dan saya terus mengalami masalah ini. (Saya pemrograman di Jawa) Saya agak enggan bertanya tentang hal ini, karena sepertinya ini masalah mendasar, tapi saya tidak dapat menemukan informasi tentang itu, atau pertanyaan tentang hal itu di sini, dan...

9
Haruskah kita mencari kode kebohongan?

Ini merujuk pada diskusi dalam jawaban dan komentar dari pertanyaan ini: Ada apa dengan keengganan dokumentasi di industri? . Jawabannya mengklaim bahwa "kode tidak bisa berbohong" dan karenanya harus menjadi lokasi masuk bukan dokumentasi. Beberapa komentar menunjukkan bahwa "kode bisa berbohong"....

9
Mengapa Quicksort disebut "Quicksort"?

Inti dari pertanyaan ini adalah bukan untuk memperdebatkan kelebihan ini atas algoritma pengurutan lainnya - tentu saja ada banyak pertanyaan lain yang melakukan ini. Pertanyaan ini tentang nama. Mengapa Quicksort disebut "Quicksort"? Tentu, ini "cepat", sebagian besar waktu, tetapi tidak selalu....

9
Enkripsi Tidak Dapat Dibalik?

Saya mendapat kesan bahwa string terenkripsi tidak dapat didekripsi sehingga nilai asli hilang selamanya. Namun, jika string berikut selalu sama dengan "dominic" (nama saya), maka tidak dapatkah ada cara logis untuk membalikkannya; menjadi seperti itu tidak acak juga bukan berdasarkan tanggal /...

9
Apakah antarmuka Daftar abstraksi bocor?

Jika saya memiliki variabel yang mengandung Listitu dapat berisi objek dari banyak jenis yang berbeda misalnya ArrayListatau LinkedList. Perbedaan antara a LinkedListdan a ArrayListcukup besar. Perilaku O besar metode sangat berbeda. Misalnya menyortir Listdan kemudian menggunakannya untuk...