Silverlight uygulaması üzerinde çalışıyorum. Birkaç meclise böldüm:
- Alan adı
- Depolar (Sterling veritabanında kalıcı olan her şey)
- UI
- ...
Bunu bu şekilde öğrendim, ama merak ettim. DLL'lerin yeniden kullanılmayacağını biliyorsanız, bunları bölmek gerekli mi? Ya da her şeyi tek bir derlemeye koyabilir ve düzenli tutmak için klasörleri ve ad alanlarını kullanabilir misiniz?
Ayrıca çok fazla montajı olan projeler gördüm. Uygun olduğu yerlerde ad alanlarını kullanmak yerine.
Peki: yeni bir kod parçası için ne zaman yeni bir montaj oluşturursunuz? Bu konuda iyi kaynaklar var mı? Ve kodu teknik olarak (etki alanı, veri, kullanıcı arayüzü vb.) Ve / veya işlevsel olarak (yani hasta yönetimi, hasta-tıbbi, hastane-lojistik, ... - muhtemelen sadece daha büyük, kurumsal düzey uygulamalar için) bölüyor musunuz?