C#项目命名约定

时间:2012-02-07 15:29:28

标签: c# refactoring naming-conventions

我正在重构一个C#应用程序,将逻辑拉出到一个类库,这样GUI和CLI就可以放在它上面了,我只是想不出这些项目本身的名称。 (注意:这是关于项目本身,而不是项目内部的文件夹,如this article引用)

2 个答案:

答案 0 :(得分:1)

我不知道项目名称周围有任何公认的约定,但我通常会看到如下模式:

  • ProductName(包含业务逻辑)
  • ProductNameUI
  • ProductNameCLI

答案 1 :(得分:0)

项目应根据他们的行为或通过API提供的方式进行命名。如果它是视图或表示模型的简单库,请调用项目UIDomain。