Лучше ли помещать классы утилит, которые совместно используются несколькими проектами, в одну библиотеку утилит или создавать множество небольших сборок, каждая из которых должна загружаться проектами, которые их используют?
Мне не очень нравится идея утилитарных библиотек, и вы получаете полный набор функций, но, с другой стороны, наличие 20 библиотек, каждый из которых содержит один компонент, не кажется отличным решением. либо.
Есть ли третий путь?
EDIT:
Это использует .net