Rekayasa Perangkat Lunak

20
Metode Java batal secara implisit mengembalikan ini

Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . ada beberapa diskusi tentang SO tentang metode penyetel yang mengembalikan tipe "ini". Dan sepertinya java 7 memiliki proposal...

20
Buat kelas dan metode saya sekecil mungkin?

Beberapa hari yang lalu, saya berbicara dengan kandidat PhD Rekayasa Perangkat Lunak dan pada suatu saat dia berkata kepada saya: Jaga kelas dan metode Anda sekecil mungkin Dan saya ingin tahu apakah ini selalu merupakan praktik yang baik. Maksud saya misalnya, apakah layak untuk memiliki...

20
Algoritma pengelompokan grafik yang efisien

Saya mencari algoritma yang efisien untuk menemukan cluster pada grafik besar (Ini memiliki sekitar 5.000 simpul dan 10000 tepi). Sejauh ini saya menggunakan algoritma Girvan-Newman diimplementasikan di perpustakaan java JUNG tetapi cukup lambat ketika saya mencoba untuk menghapus banyak...

20
Masalah dengan memahami kata "jahitan"

Saya membaca "Ketergantungan Injeksi dalam. NET" oleh Mark Seemann (ini fantastis, dan harus dimiliki) dan penulis sering menggunakan kata "jahitan". Tetapi saya tidak mengerti apa artinya itu. Berikut ini contoh penggunaan kata ini: Bab 7 menjelaskan cara menyusun objek dalam berbagai kerangka...