Pertanyaan yang diberi tag design-patterns

235
Menangani Dialog di WPF dengan MVVM

Dalam pola MVVM untuk WPF, penanganan dialog adalah salah satu operasi yang lebih kompleks. Karena model tampilan Anda tidak tahu apa-apa tentang tampilan, komunikasi dialog bisa menarik. Saya dapat mengekspos sebuahICommand bahwa ketika tampilan memanggilnya, sebuah dialog dapat muncul. Adakah...

193
Apa itu anti-pola?

Saya mempelajari pola dan anti-pola. Saya memiliki ide yang jelas tentang pola, tetapi saya tidak mendapatkan pola anti. Definisi dari web dan Wikipedia banyak membingungkan saya. Adakah yang bisa menjelaskan kepada saya dengan kata sederhana apa itu anti-pola? Apa tujuannya? Apa yang mereka...

191
Apa pola desain fasad?

Apakah fasad kelas yang berisi banyak kelas lain? Apa yang membuatnya menjadi pola desain? Bagi saya, itu seperti kelas normal. Bisakah Anda jelaskan kepada saya pola Fasad ini

181
Pola Login API SISA

Saya membuat api REST, mengikuti saran apigee dengan seksama, menggunakan kata benda bukan kata kerja, versi api dimasukkan ke dalam url, dua jalur api per koleksi, DAPATKAN penggunaan POST PUT DELETE, dll. Saya bekerja pada sistem login, tetapi tidak yakin tentang cara REST yang tepat untuk login...

178
Spring AOP vs AspectJ

Saya mendapat kesan bahwa Spring AOP paling baik digunakan untuk tugas-tugas spesifik aplikasi seperti keamanan, pencatatan, transaksi, dll. Karena menggunakan anotasi Java5 khusus sebagai kerangka kerja. Namun, AspectJ tampaknya lebih ramah-pola desain. Adakah yang bisa menyoroti berbagai pro dan...

178
Menerapkan Singleton dengan Enum (di Jawa)

Saya telah membaca bahwa adalah mungkin untuk mengimplementasikan Singletondi Jawa menggunakan Enumseperti: public enum MySingleton { INSTANCE; } Tetapi, bagaimana cara kerja di atas? Secara khusus, suatu Objectharus dipakai. Di sini, bagaimana MySingletonsedang dipakai? Siapa yang melakukan...

175
Cara untuk menghilangkan kode sakelar [ditutup]

Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Perbaiki