Pertanyaan yang diberi tag design

14
Haruskah konsistensi lebih disukai daripada konvensi pemrograman?

Ketika mendesain sebuah kelas haruskah konsistensi dalam perilaku lebih disukai daripada praktik pemrograman yang umum? Untuk memberikan contoh spesifik: Sebuah konvensi umum adalah ini: Jika sebuah kelas memiliki objek (misalnya ia menciptakannya) ia bertanggung jawab untuk membersihkannya...

14
Kelas dasar sebagai pabrik?

Saya sedang menulis beberapa kode selama akhir pekan dan saya mendapati diri saya ingin menulis sebuah pabrik sebagai metode statis di kelas dasar. Pertanyaan saya hanya untuk mengetahui apakah ini merupakan pendekatan otomatis? Perasaan saya bahwa itu mungkin tidak berasal dari fakta bahwa...

14
Strategi aplikasi Django

Saya telah bekerja beberapa saat pada proyek Django yang telah tumbuh sedikit belakangan ini. Saya telah memikirkan sedikit tentang strategi apa yang digunakan untuk membuatnya lebih mudah ditangani. Satu hal yang saya ingin mendapat masukan adalah jika saya harus membagi aplikasi saya menjadi...

14
Apakah ada contoh pendekatan non CRUD?

Saya seorang programmer tetapi juga telah bekerja sebagai seorang arsiparis. Sebagai pengarsip banyak tentang penyimpanan data. Saya sering berdebat dengan kolega ketika datang ke operasi pada data. Saya tidak terlalu suka U dan D di CRUD. Daripada memperbarui catatan saya lebih suka menambahkan...

14
Apakah kita menggunakan pola repositori kan?

Kami menggunakan sekelompok kelas yang terpisah dengan akhiran -repositoryuntuk mengambil data dari database; untuk setiap tabel repositori sendiri. Kami memiliki misalnya customerrepositorykelas yang memiliki semua jenis metode untuk mengambil pelanggan, dan vacancyrepositoryyang memiliki semua...