Часто несколько приложений имеют большую базу данных библиотек, которые часто меняются в процессе разработки. В этих случаях я предпочитаю создавать решение, названное в честь пакета, и включать отдельные проекты для каждого приложения и разделяемых библиотек.
Это хороший подход? Как другие структурируют свои базы кода для таких вещей, как набор приложений?