Pertanyaan yang diberi tag design

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
Temukan Root Agregat DDD

Ayo mainkan game favorit semua orang, temukan Aggregrate Root. Mari kita gunakan domain masalah Pelanggan / Pesanan / OrderLines / Produk kanonik. Secara tradisional, Pelanggan, pesanan, dan produk adalah AR dengan OrderLines menjadi entitas di bawah Pesanan. Logika di balik ini adalah bahwa Anda...

10
Bagaimana cara merancang batas agregat?

Saya ingin menulis aplikasi seperti e-commerce. Dan Anda tahu bahwa dalam aplikasi yang serupa produk bisa memiliki sifat dan fitur yang berbeda. Untuk mensimulasikan kesempatan seperti itu, saya telah membuat entitas model domain berikut: Kategori - ini adalah sesuatu seperti "elektronik>...

10
Jumlah Jenis vs Polimorfisme

Tahun terakhir ini saya mengambil lompatan dan belajar bahasa pemrograman fungsional (F #) dan salah satu hal yang lebih menarik yang saya temukan adalah bagaimana hal itu mempengaruhi cara saya mendesain perangkat lunak OO. Dua hal yang paling saya lewatkan dalam bahasa OO adalah pencocokan pola...