.NET:您如何决定如何构造命名空间?

Fun*_*ung 5 .net architecture namespaces

我想知道你们在使用什么准则来确定命名空间的结构。您何时确定有必要提供自己的命名空间?

我在一个论坛讨论或文章中读到,最佳实践是选择一棵浅树,并尽可能少地使用子命名空间,但不记得它或链接背后的原因。

现在,我只是在做“感觉正确”的事情,但希望有一些更具体的指南,尤其是向新开发者解释。

谢谢。