最佳实践 - WPF 自定义控件库 - 组织文件、文件夹和命名空间
所以我有一个带有一些控件的 WPF 自定义控件库。
有些控件非常复杂,需要将多个文件塞入各自的文件夹中。命名空间也模仿文件夹结构,因此我有像 SomeControl.SomeControl 等命名空间。一些控件很简单,只有顶级文件夹中的一个文件。我觉得这一切真的很丑陋,但我不知道什么不是!
组织自定义控件库文件夹和命名空间时有什么经验法则吗?
So I have a WPF custom control library with a few controls.
Some of the controls are quite complex and need multiple files stuffed into their own folders. Namespaces also imitate the folder structure, so I have namespaces like SomeControl.SomeControl etc. Some controls are trivial with just one file in the top level folder. I think its all really ugly but I don't know whats not!
Any rule of thumbs when organizing a custom control library both folders and namespaces?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
命名空间不应根据文件夹层次结构命名,而应根据功能等命名。 -
请参阅这篇 MSDN 文章,了解命名空间命名指南
关于 SO 的其他类似问题 -
命名空间命名约定
良好的命名空间命名约定
Namespaces should not be named based on folder hierarchy but based on there functionality etc. -
have a look at this MSDN article for guidelines for naming Namespaces
Other similar questions on SO -
namespace naming conventions
Good Namespace Naming Conventions