component-driven-design

Are applications with many Dlls a "bad thing?"

We have an enterpise web application that did consist of 4 compiled components(dlls). Over a year ago, we began implementing more granular components in an attempt to isolate functionality, reduce coupling and reduce the risk of recompiling and deploying massive chunks of code. While no one argues that this approach has given us MUCH i...