n-tier architecture - split up dll's or one large dll
Hi,
I have an app which follows the n-tier architecture ie.
UI > Buz Obj > Data Obj > Db
The classes in my buz objects can be grouped into 5 sections based on the functions that they perform in the app.
I understand that the more dll's the more you are likely to enter dll hell territory, however for updating/maintenance it seems that having them grouped will mean a smaller file sizes to send in the event of update/maintenance.
Is it better to compile all the classes in the buz object into one large dll or compile them as 5 smaller dll's ?
Jack