7

是否有资源定义并指导软件中的对象命名?例如,何时调用服务与处理程序?何时在名称中包含名词或动词。

我正在寻找一些明确的东西来解决争论并为我的团队提供指导。

4

3 回答 3

2

命名最重要的一点是,所有团队都以相同的方式进行命名。这样您就可以从对象的名称中了解对象的作用,并且如果您能猜出对象应该具有的名称,您将能够找到对象。检查这个关于为什么好名字有用的链接?

于 2012-07-03T00:13:14.873 回答
0

期待没有银弹。以下两个是有帮助的,但按照提到的顺序

  1. 无处不在的语言
  2. Ottinger 变量和类命名规则
于 2011-10-05T21:32:48.243 回答
0

GoF 中关于设计模式的经典书籍对此非常有用:

  • 它提供了与设计相关的命名约定(这是模式的最大好处之一),
  • 但也列出了许多其他好的概念、名称和定义(例如框架与工具包)。
  • 由于它是经典之作,它确实设置了一个可以理解或可以查找的标准(命名约定)。
于 2011-10-05T22:33:06.890 回答