-1

我正在寻找关于命名空间的想法/建议。

我有 3 个执行以下操作的对象:

  1. 对象 1:反向电话查找
  2. 对象 2:反向邮政编码查找
  3. 对象 3:反向 IP 地址查找

目前,它们位于以下命名空间中:

  1. (公司名称).Utilities.PhoneTools
  2. (公司名称).Utilities.AddressTools
  3. (公司名称).Utilities.IPTools

所有对象都做类似的事情,即反向查找(即:如果您提供电话号码,它将返回与该电话关联的地址)。他们都有自己的命名空间感觉不对,而且我不喜欢使用“实用程序”命名空间。

有人对适当的命名空间有什么建议吗?

4

2 回答 2

0

身份服务或身份识别

IdentityServices.Telephones
IdentityServices.Adresses
IdentityServices.Internet

Identification.Telephones
Identification.Adresses
Identification.Internet
于 2009-04-09T17:12:07.897 回答
0

我最终为我的所有对象使用了以下命名空间:

  • 公司名称.Utilities.Sniffer

并称我的主要对象:

  • 地址嗅探器
  • IpSniffer
  • 电话嗅探器

我还创建了更多顶级名称空间来保存上述类的某些副产品:

  • (CompanyName).Formatting
  • (公司名称).Validation
  • (公司名称).Common
于 2009-05-28T20:22:13.737 回答