关于.NET:你发现自己经常在类前/类后加上什么名字?

What names do you find yourself prepending/appending to classes regularly?

你发现自己经常在课后放哪些名词?

例如,我有一个习惯,将Info粘贴到传递信息但效果不太好的类上:

  • ImportInfo
  • SiteInfo

或者对于协调类:

  • UserManager
  • SecurityManager

最后,我经常将Builder用于与字符串相关的类,即使它几乎不做任何构建:

  • TemplateBuilder
  • HtmlBuilder

当然,永恒的助手/实用程序类:

  • PhraseHelper
  • NumberUtility
  • FileHelper

你有没有什么好的,我指的是简明和描述性的,你经常用来表示班级主要角色的名词或词?

这个问题的目的是.net Word,但可以扩展到爪哇、C++、Python等。


你可以看一看源代码-wordle.de,我分析了最常用的网络框架和其他图书馆名称后缀。

The top 20 are:

  • 属性
  • 类型
  • 帮助
  • 收藏
  • 转换
  • 处理
  • 新闻
  • 供应商
  • 例外
  • 服务
  • 元素
  • 经理
  • 节点
  • 选项
  • 工厂
  • 上下文
  • 项目
  • 设计师
  • 基础
  • 编辑


如果我跟随一个(I.E.Foodepository),我会在结尾使用模式名称。试着避开帮助,经理,用品。


我使用提供商帮助很多人。


实用的

  • 埃努姆蒂尔
  • 帕瑟蒂尔
  • 弦乐
  • 等等

基础、阅读、写作、经理、文件Some others.


我发现自己有时候会用父母的名字排列一个我想在这里写作的人的姓氏I find myself sometimes appending the name of the parent class the one I want to inherit.有时候,它听起来很像动物(Doganimal,Fishanimal,…),但它在一个阶级列表中很容易找到亚类。


如果我的班级是特殊的计算,我会准备

Examples:

  • 紫杉属
  • 蒂普卡尔
  • 达特卡尔

我经常使用:

  • 特殊协议执行情况
  • 工艺经理
  • 模拟器,模拟器

利用机会

目标

作为,作为

  • 乌波德塔尔热
  • 处理目标

我不认为我曾经在银光/WPF之前,但我现在也在使用

转换

As in:

  • 当前显示
  • 时光飞逝

单位测试级


  • 工厂
  • 帮助
  • 公用事业
  • 工作
  • 实体


1
Factory

还:

ZZU1


法国电力公司和法国电力公司


为什么要跑

基础

两边工作。

--