命名里最忌讳的是缩写,尤其是自己发明的缩写。我笑了笑,决定不解释。我打开了命名生成网站,随手点了一个,居然还挺合适。连茶水间都安静了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
我给这个常量起了个解释性的名字,比原来长了一倍。我先给自己泡了杯茶,做好了打持久战的准备。我在心里给这个字段想了个更短的名字,第二天忘了含义。我沉默了,但心里是服的
变量命名二选一:data 和 data2,顶级架构师的纠结就到这了。我发现自己居然没法反驳。我在心里给这个模块起了个代号,评审时没人听懂。从此我多了一条团队规约
给变量起名纠结十分钟的人,写 bug 只用了十秒。我把它记在心里,没跟任何人说。我在心里给这个字段想了个业务上的名字,产品看不懂。我沉默了,但心里是服的
接口文档写着返回三个字段,实际返回了五个,还有一个叫 extra 的神秘字段。我把手上的资料翻出来又读了两遍。我召集了两同事开了一个十五分钟的命名讨论会。世界瞬间清净了
命名艺术的巅峰:把一个字段叫 flag,然后全项目有十七个 flag,含义各不相同。我在心里点了点头。我发现有的常量用全大写,有的用小写,还有的用驼峰。从此我多了一条团队规约
新同事问这个类为什么叫 Manager2,我说因为 Manager 被 2018 年的人用过了。我抬起头看了看周围,大家都一样。我把词典翻了个遍,找到了一个自认为很优雅的词。真香定律准时生效
命名是编程里最难的两件事之一,另一件是让别人也觉得它好。我在心里点了点头。我发现这个名字在项目里有三个差不多的兄弟,含义各不相同。真香定律准时生效
接口文档写着返回三个字段,实际返回了五个,还有一个叫 extra 的神秘字段。我把相关的记录都翻了出来做对照。我发现这个名字的拼写是错的,但已经上线不敢改。真香定律准时生效
命名最怕的是把未来的实现细节写进名字里。我不知道该说什么,就笑了笑。我发现这个函数的参数名和类名一样,看代码很痛苦。这大概就是程序员的人生吧