Tam*_*ege 7 .net c# open-source namespaces
我正在考虑发布一个用C#编写的类库作为开源.在此之前,我正在尝试进行一些重构,以满足一般公众的要求:)
我想知道什么是最好的命名空间架构?基本上,我看到以下选项:
现在已经有一些关于Stackoverflow的相关问题,比如这个和这个,但它们都没有真正回答我的问题.
有什么建议?
我会选择以下内容:
namespace OpenSourceProjectCodeName.MajorFunctionalArea
Run Code Online (Sandbox Code Playgroud)
例如:
namespace VideoWizardMagicThing.Audio
namespace VideoWizardMagicThing.Audio.Codecs
namespace VideoWizardMagicThing.Video
namespace VideoWizardMagicThing.Video.Codecs
Run Code Online (Sandbox Code Playgroud)
您不必完全使用命名空间,所有您可能需要的是一个或两个MajorFunctionalArea.但是,如果不知道项目的结构或工作方式,很难说.
归档时间: |
|
查看次数: |
1815 次 |
最近记录: |