Pertanyaan yang diberi tag design-patterns

23
berhasil: / gagal: blok vs selesai: blok

Saya melihat dua pola umum untuk blok di Objective-C. Salah satunya adalah sepasang keberhasilan: / kegagalan: blok, yang lain adalah penyelesaian tunggal: blok. Misalnya, katakanlah saya memiliki tugas yang akan mengembalikan objek secara tidak sinkron dan tugas itu mungkin gagal. Pola pertama...

23
Pola Desain untuk Validasi Data

Apa yang akan menjadi pola desain terbaik untuk masalah ini: Saya memiliki Objek A. Objek A dapat didaftarkan atau dihapus dari database tergantung pada permintaan pengguna. Validasi data dilakukan sebelum pendaftaran atau penghapusan objek. Ada seperangkat aturan yang harus diperiksa sebelum...

21
pola desain untuk konversi objek (java)

Saya tidak terlalu sering menggunakan pola desain, di samping pabrik dan MVC sesekali, dan saya ingin mulai menggunakannya lebih banyak. Saya punya kasus konkret yang ada dan saya ingin pendapat Anda tentang penggunaan pola desain dalam kasus ini. Dalam aplikasi saya, saya harus sering...

21
Peta fungsi vs pernyataan sakelar

Saya sedang mengerjakan proyek yang memproses permintaan, dan ada dua komponen untuk permintaan: perintah dan parameter. Pawang untuk setiap perintah sangat sederhana (<10 baris, sering <5). Setidaknya ada 20 perintah, dan kemungkinan akan memiliki lebih dari 50 perintah. Saya telah...