Saya sedang mengerjakan aplikasi Silverlight. Saya telah membaginya dalam beberapa majelis:
- Domain
- Repositori (semua yang ada di basis data Sterling)
- UI
- ...
Ini adalah bagaimana saya mempelajarinya, tetapi saya bertanya-tanya. Jika Anda tahu DLL tidak akan digunakan kembali, apakah perlu membaginya? Atau bisakah Anda meletakkan semuanya dalam satu rakitan dan menggunakan folder dan ruang nama agar tetap rapi?
Saya juga melihat proyek yang memiliki terlalu banyak majelis. Alih-alih menggunakan ruang nama yang seharusnya sesuai.
Jadi: kapan Anda membuat perakitan baru untuk beberapa kode baru? Adakah sumber yang bagus tentang hal ini? Dan apakah Anda membagi kode secara teknis (domain, data, ui, dll.) Dan / atau secara fungsional (yaitu administrasi pasien, pasien-medis, logistik rumah sakit, ... - mungkin hanya untuk aplikasi yang lebih besar, tingkat perusahaan)?