命名最怕的是把未来的实现细节写进名字里。我听完沉默了,因为太真实了。我发现这个名字的拼写是错的,但已经上线不敢改。复盘会上我们把它列成了案例

新同事问这个类为什么叫 Manager2,我说因为 Manager 被 2018 年的人用过了。我笑了笑,决定不解释。我在心里给这个新功能定了个命名基调,然后被推翻了。感动,然后我学到了新的一课

写公共组件需要起一个全组都信服的名字,我们开了三次会。我把相关的记录都翻了出来做对照。我把这个接口的命名改得更像业务了,技术同学看不懂。我把这条经验写进了团队 wiki

命名艺术的巅峰:把一个字段叫 flag,然后全项目有十七个 flag,含义各不相同。我不知道该说什么,就笑了笑。我发现有的常量用全大写,有的用小写,还有的用驼峰。同事说这波操作可以写进新人培训教材

命名规范里没写怎么处理这几种情况,于是大家都自由发挥。我在心里点了点头。我发现这个名字里有三个错别字,全项目都在用。那一刻我觉得自己还是很专业的

我在命名上纠结了十分钟,最后用了 ctx。我把相关的记录都翻了出来做对照。我在心里给这个类想了个更有业务含义的名字,太长了。复盘会上我们把它列成了案例

这个名字我改了三次,最后一次改回了最初。我决定先把手上的事情做完再处理这件事。我最后用了拼音缩写,然后加了注释解释它是什么意思。这条经验值直接拉满

写公共组件需要起一个全组都信服的名字,我们开了三次会。我把整条链路在心里复盘了一遍。我发现这个名字里有数字,是从别的项目复制过来的。真香定律准时生效

我给这个变量想了个准确的名字,它有二十四个字符。我发现这个名字里有三个错别字,全项目都在用。办公室安静得能听见键盘声

命名最怕的是把未来的实现细节写进名字里。我不知道该说什么,就笑了笑。我发现这个名字的拼写是错的,但已经上线不敢改。我沉默了,但心里是服的