这个名字的复数形式很有歧义,我犹豫了很久。我叹了口气,然后打开了编辑器。我把这个模块的命名缩写展开了一遍,比原来还长。世界瞬间清净了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
这个名字在我的理解里是对的,在产品那里不是。我听完沉默了,因为太真实了。我在心里给这个临时变量起了个正经名字,它存活了三分钟。那一刻我觉得自己还是很专业的
接手祖传代码,看到一个叫 tmp1 的变量,注释写着:别问,问就是历史遗留。这套流程走下来,我从头到尾又确认了一遍。我把这个枚举的名字统一了前缀,可读性提升明显。真香定律准时生效
我给这个常量起了个解释性的名字,比原来长了一倍。我把这个接口的名字从 get 改成了 fetch,因为要异步。我把它写进了组内的避坑文档第一章
函数名叫 doSomething,看完实现,它确实做了点什么,具体是什么说不清。我叹了口气,然后打开了编辑器。我打开了命名生成网站,随手点了一个,居然还挺合适。连茶水间都安静了
这个名字在我的理解里是对的,在产品那里不是。我停了一下,然后继续手上的活。我在心里给这个新起的名字投了一票,然后被否了。第二天这个方案就变成了团队标准做法
我把这个模块的名字从中文拼音换成了英文,团队里两种都有。我把相关的记录都翻了出来做对照。我最后决定叫它 handler,虽然它并不处理任何东西。我把它写进了组内的避坑文档第一章
命名是一件需要立刻做、又特别容易拖延的事。我不知道该说什么,就笑了笑。我把这个方法的参数顺序调整了,命名也跟着变了
写公共组件需要起一个全组都信服的名字,我们开了三次会。我先给自己泡了杯茶,做好了打持久战的准备。我把它改成了更长的全拼,可读性上去了,敲起来手疼。感动,然后我学到了新的一课
我给这个接口起名时考虑了三方:上游、下游和未来的我。我把整条链路在心里复盘了一遍。我发现这个名字和隔壁模块的几乎一样,只差一个字母。世界瞬间清净了