複数のプロジェクトで共有されている「ユーティリティ」クラスを単一のユーティリティ ライブラリにダンプするか、それらを使用するプロジェクトでそれぞれをロードする必要がある多くの小さなアセンブリを作成する方が良い考えですか?
私はユーティリティ ライブラリのアイデアがあまり好きではありません。機能が完全にごちゃ混ぜになっていますが、一方で、それぞれが 1 つの機能を含む 20 個の dll を持つことも、優れたソリューションのようには思えません。
第三の方法はありますか?
編集:これは.netを使用しています