高大上命名指南

刚刚和小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不也一群人照用。

高大上命名指南,布布扣,bubuko.com

时间: 2024-10-18 08:41:24

高大上命名指南的相关文章

python高级编程之选择好名称:命名指南

# # -*- coding: utf-8 -*- # # python:2.x # __author__ = 'Administrator' #命名指南 #一组常用的命名规则可以被应用到变量,方法函数和属性上,类和模块的名称在命名空间叫是扮演重要角色的,所以一般有2个模式:觉模式和反模式 #使用has,is前缀命名布尔元素,例如 #当一个元素用来保存布尔值,使用has,is前缀命名布尔元素是一个很好的选择 class DB(object): is_connected=False has_cac

C#命名规则和风格(收集)

1.     文件命名组织 1-1文件命名 1.        文件名遵从Pascal命名法,无特殊情况,扩展名小写. 2.        使用统一而又通用的文件扩展名: C# 类 .cs 1-2文件注释 1.         在每个文件头必须包含以下注释说明 1 在每个文件头必须包含以下注释说明 /*---------------------------------------------------------------- // Copyright (C) 2004 软件有限公司 // 版

第二十一章 命名空间和程序集

命名空间和程序集引用其他程序集mscorlib库命名空间命名空间名称命名空间的补充命名空间跨文件伸展嵌套命名空间using 指令using命名空间指令using别名指令程序集的结构程序集标识符强命名程序集创建强命名程序集程序集的私有方式部署共享程序集和GAC把程序集安装到GACGAC内的并肩执行配置文件延迟签名 命名空间和程序集 引用其他程序集 在第1章中,我们在高层次上观察了编译过程.编译器接受源代码文件并生称名称为程序集的输出文件.这一章中,我们将详细阐述程序集以及它们是如何生成和部署的.你

代码书写规范

1 # 译者的话 2 3 4 5 代码风格的重要性对于一个团队和项目来说不言而喻.网上有许多 Objective-C 的代码风格,但这份简洁而又最符合苹果的规范,同时有助于养成良好的代码习惯,也是我们团队一直遵循的代码风格. 6 7 8 9 原文在[这里][original_link]. 10 11 本人才疏学浅,如果有任何翻译不当欢迎在 [Issues][Issues_link] 中反馈或者直接 [Fork][Fork_link] . 12 13 14 15 [original_link]:h

IOS开发-代码规范

代码风格的重要性对于一个团队和项目来说不言而喻.网上有许多 Objective-C 的代码风格,但这份简洁而又最符合苹果的规范,同时有助于养成良好的代码习惯,也是我们团队一直遵循的代码风格. 写法没有对错,只是一种规范.各有各的一种规范,仅供参考. # 纽约时报 移动团队 Objective-C 规范指南 这份规范指南概括了纽约时报 iOS 团队的代码约定. ## 介绍 关于这个编程语言的所有规范,如果这里没有写到,那就在苹果的文档里: * [Objective-C 编程语言][Introduc

PHP 中的变量

基础 PHP 中的变量用一个美元符号后面跟变量名来表示.变量名是区分大小写的. 变量名与 PHP 中其它的标签一样遵循相同的规则.一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线.按照正常的正则表达式,它将被表述为:'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'. Note: 在此所说的字母是 a-z,A-Z,以及 ASCII 字符从 127 到 255(0x7f-0xff). Note: $this 是一个特殊的变量,它不能被

微软编程规范(文档)

项目编程规范 第一章 概述. 5 术语定义. 5 Pascal 大小写. 5 Camel 大小写. 5 文件命名组织. 5 1.3.1文件命名. 5 1.3.2文件注释. 5 第二章   代码外观. 7 2.1  列宽. 7 2.2  换行. 7 2.3  缩进. 7 2.4  空行. 7 2.5  空格. 8 2.6  括号 - () 8 2.7  花括号 - {} 9 第三章 程序注释. 10 3.1  注释概述. 10 3.2  文档型注释. 10 3.3  单行注释. 11 3.4  注

《团队-排课软件-代码设计规范》

C#代码编程规范 目录 第一章 概述.... 3 规范制定原则... 3 文件命名组织... 3 1.1文件命名... 3 1.2文件注释... 3 第二章 程序注释.... 5 2.1      注释概述... 5 2.2      文档型注释... 5 2.3      类注释... 6 2.4      函数注释... 6 2.5接口注释... 6 2.6      单行注释... 6 2.7      模块注释... 7 2.8方法注释... 7 2.9      变量注释... 8 第

国内大型的内部 C# 编程规范

C#编程规范 改动记录 Ver. No 发版日期 编制人 批准人 改动的说明 目   录 1    前言...4 1.1     參考资料...4 1.2     词汇表...4 2    命名指南...4 2.1     大写样式...4 2.1.1      Pascal 大写和小写...5 2.1.2      Camel 大写和小写...5 2.1.3      大写...5 2.2     区分大写和小写...6 2.3     缩写...7 2.4     措词...7 2.5