zoukankan      html  css  js  c++  java
  • 编写高质量代码改善C#程序的157个建议——建议124:考虑在命名空间中使用复数

    建议124:考虑在命名空间中使用复数

    如果有一组功能相近的类型被分到了同一个命名空间想,可以考虑为命名空间使用复数。

    最典型的例子有,在FCL中,我们需要把所有的非泛型集合类集中在一起存放,所以就有了System.Collections命名空间。这样的命名规范,好处是即便没有使用过集合类的人,看到这个命名空间,也会知道它之下是和集合(即Collection)相关的一些类型。不要出现类似System.AllCollections、System.TheCollection这样的命名,这看上去不是太繁琐、就是含义不清。

    举一个例子,如果我们在项目中存在一系列Processor类型,则可以使用命名空间Processors。

    转自:《编写高质量代码改善C#程序的157个建议》陆敏技

  • 相关阅读:
    软件上线标准
    rap使用手册
    微服务
    什么是集合?
    什么是maven?maven中的pom文件是做什么的?
    什么是连接池?
    架构
    什么是反射?
    产品
    描述下fastJSON,jackson等等的技术
  • 原文地址:https://www.cnblogs.com/jesselzj/p/4752272.html
Copyright © 2011-2022 走看看