Pertanyaan yang diberi tag design-patterns

117
Pola Desain untuk Mesin Undo

Saya sedang menulis alat pemodelan struktural untuk aplikasi teknik sipil. Saya memiliki satu kelas model besar yang mewakili seluruh bangunan, yang mencakup kumpulan node, elemen garis, beban, dll. Yang juga merupakan kelas khusus. Saya telah membuat kode mesin undo yang menyimpan salinan dalam...

114
Apa Alternatif untuk Singleton

Kami memiliki kelas yang menyimpan informasi konfigurasi untuk aplikasi. Itu dulu tunggal. Setelah beberapa tinjauan arsitektural, kami diberitahu untuk menghapus singleton tersebut. Kami memang melihat beberapa keuntungan dari tidak menggunakan tunggal dalam pengujian unit karena kami dapat...

113
Comet dan jQuery [ditutup]

Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang.

112
Apa itu Proxy dalam Ajaran 2?

Saya baru saja selesai membaca semua dokumentasi Doktrin 2, saya memulai sandbox saya sendiri, saya memahami sebagian besar prinsip, tetapi masih ada pertanyaan dan saya tidak dapat menemukan penjelasan lengkap di dok. Apakah Proxykelas itu? Kapan saya harus menggunakannya untuk entitas? Sejauh...

109
Pola OLOO Kyle Simpson vs Pola Desain Prototipe

Apakah Pola "OLOO (Objects Linking to Other Objects)" Kyle Simpson berbeda dengan pola desain Prototipe? Selain menciptakannya dengan sesuatu yang secara khusus menunjukkan "menghubungkan" (perilaku prototipe) dan menjelaskan bahwa tidak ada "penyalinan" yang terjadi di sini (perilaku kelas), apa...

106
Perbedaan antara Repositori dan Layanan?

Apa perbedaan antara repositori dan layanan? Sepertinya saya tidak memahaminya. Saya berbicara tentang akses data melalui lapisan akses data, biasanya dengan linq ke sql. Sangat sering saya melihat repositori dengan metode CRUD sederhana, dan layanan dengan metode bisnis yang lebih...

105
Rancang pola yang harus dihindari [tertutup]

Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika...