f
в coucou
является неукрашенной (оригинальной) версией salut
.
Это - разумный и нормальный подход. В конце дня решением для Visual Studio является просто набор проектов с информацией о развертывании.
Для сокращения возможных проблем зависимости удостоверьтесь, что Вы используете сервер сборки (TFS или иначе), который заботится о компиляции и развертывании.
При изменении чего-то в рамках общих проектов необходимо проверить, не повредило ли это зависимые проекты. Если Вы сохраняете те проекты в отдельных решениях, необходимо не забыть перекомпилировать их каждый раз, когда Вы изменяете общие проекты.
Это - недостаток, который я вижу.