Rekayasa Perangkat Lunak

10
Struktur Database untuk game 2v2

Saya secara teratur memainkan permainan 2v2 dengan 12 teman dan saya ingin database untuk melacak pemain, tim, skor dan permainan, dengan tujuan menciptakan sistem peringkat. Karena kami secara teratur mengganti tim, saya menghasilkan tabel players, teamsdan di gamesmana permainan memiliki dua tim...

10
TDD menyukai pendekatan untuk masalah Algoritma

Saya satu gagal pada tes algoritmik dengan Codility karena saya mencoba menemukan solusi yang lebih baik, dan pada akhirnya saya tidak punya apa-apa. Jadi itu membuat saya berpikir jika saya bisa menggunakan pendekatan yang mirip dengan TDD? Yaitu Jika saya biasanya dapat mengembangkan solusi...

10
Apakah struktur tumpukan digunakan untuk proses async?

Pertanyaan ini memiliki jawaban yang sangat bagus oleh Eric Lippert yang menjelaskan untuk apa tumpukan itu digunakan. Untuk tahun ini saya sudah tahu - secara umum - apa tumpukan itu dan bagaimana itu digunakan, tetapi bagian dari jawabannya membuat saya bertanya-tanya apakah struktur tumpukan ini...

10
Batas tumpukan

Baru-baru ini saya telah menguji batas tumpukan pada tiga perangkat dengan OS yang berbeda (berdasarkan batas, maksud saya jumlah maksimum tingkat yang dimiliki tumpukan itu), dan saya perhatikan bahwa setiap kali saya menekan 2 ^ 16 level itu memberi saya kesalahan overflow, dan ketika saya...

10
Bagaimana cara menerapkan TDD untuk fungsi baca / tulis?

Sepertinya masalah ayam dan telur. Anda dapat membuat fungsi tulis menulis ke beberapa penyimpanan data, tetapi tidak pernah tahu Anda menyimpannya dengan benar tanpa fungsi baca yang teruji. Anda dapat membuat fungsi baca dibaca dari penyimpanan data, tetapi bagaimana Anda meletakkan...