首页 > 代码库 > 高大上命名指南

高大上命名指南

刚刚和小AI这个贱人聊天

他说要写个helper类, 问咋命名比较合适?

这种事情通常我们会命名为:

xxHelper

xxManager

这个屌丝说这种命名太屌丝了

要高大上一点

尼玛, 再高大上的命名还不一样是屌丝代码。

琢磨了下我们讨论出几个常用的后缀

虽然感觉依然很屌丝, 不过看起来似乎略微提升了一点逼格:

1 facade。 

本意是什么建筑之类的意思, 自从有了facade设计模式之后, 这个词似乎高大上了一点。

2 administration

好像是机构,政府机关的意思。 比如地震局用的就是这个词。 

听起来有点高大上。 不过其实和Manager没啥区别。

3 plus

小AI坚持认为这个逼格高了点

我看起来。。。 高个毛啊

C plus plus, notepad plus plus, edit plus....

尼玛都是屌丝最爱啊。 

4 repository

仓库, 知识库神马的, 用的算比较多了。 各种库里经常看到。 

5 utilities
就这么一个是复数的。 前面的都算是“容器”,一个就够了。 这个得一堆。 
6 Horde
这个是搞笑的。 
For Horde!!!!!
 
不解释。
括弧, Alliance也行。 
 
====================================
总结。 其实尼玛都一样。 屌丝代码考虑什么高大上。 
有钱了咋命名都高大上, 没钱咋命名都是屌丝。
你看.net framework里面充满了各种Helper不也一群人照用。