Rekayasa Perangkat Lunak

13
Mengapa panjang array C tidak bisa 0?

Standar C11 mengatakan array, baik ukuran dan panjang variabel "harus memiliki nilai lebih besar dari nol." Apa justifikasi untuk tidak mengizinkan panjang 0? Khusus untuk array panjang variabel, sangat masuk akal untuk memiliki ukuran nol setiap sesekali. Ini juga berguna untuk array statis...

13
Apa perbedaan antara Callable <T> dan Pemasok Java 8 <T>?

Saya telah beralih ke Java dari C # setelah beberapa rekomendasi dari beberapa di CodeReview. Jadi, ketika saya melihat ke LWJGL, satu hal yang saya ingat adalah bahwa setiap panggilan Displayharus dieksekusi pada utas yang sama dengan Display.create()metode yang digunakan. Mengingat ini, saya...

13
Strategi pengujian untuk game

Saya telah mewarisi game edukasi berbasis web. Selama setahun terakhir saya telah berupaya menstabilkan kode dan menambahkan fitur baru. Sebagian besar logika ada di front-end, jadi tes unit back-end, sementara membantu, mencakup persen kecil dari kode. Permainan telah sampai pada titik di mana ia...

13
Bagaimana cara menghitung rotasi angka secara efisien?

Saya memiliki Gambar diwakili melalui matriks byte (bitmap-like matrix). Contoh Gambar ditunjukkan pada Picture 1. Tujuannya adalah untuk menemukan sudut rotasi terbaik dari beberapa Gambar yang diberikan . Ketika Gambar diputar oleh sudut terbaik, persegi panjang yang sejajar dengan sumbu X...