Я смотрел на этот вопрос и задавался вопросом: есть ли какие-нибудь шаблоны / практические правила, которые вы можете использовать, разбивая ваш проект на пакеты / сборки?
У меня обычно, кажется, нет проблем с этим, поскольку я склонен разбивать вещи на пакеты / сборки так, чтобы каждый делал как можно меньше, что имеет отношение к сборке, но я иногда нахожу, что я ' Я не знаю, должен ли класс находиться в одном или нескольких пространствах имен.
Большинство шаблонов проектирования, которые я видел, помогают вам решить, как структурировать ваши классы, но я не думаю, что видел какие-либо шаблоны, которые помогут вам структурировать ваши пространства имен?
кто-нибудь еще видел?