语言只是工具,这句话在被工具坑过之后才有说服力。我忽然觉得,这可能就是这一行的常态。我发现这门语言的并发模型和我想的完全不同。第二天这个方案就变成了团队标准做法
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
我在这门语言里踩的坑,在另一门里是常识。我先确认了一遍前置条件,再动手。我默默把语言换成了团队里最熟的那个。同事说这波操作可以写进新人培训教材
Go 的 err != nil 写了一千遍之后,我开始怀疑人生是否也该这么判空。我把手上的资料翻出来又读了两遍。我发现有人用这门语言写业务,用得很别扭。复盘会上我们把它列成了案例
这门语言的并发模型很优雅,只是我们的场景用不上。我默默记下了这句话。我在群里发了一句某语言的坏话,然后被三个人反驳。办公室安静得能听见键盘声
我把这段代码从动态语言迁到了静态语言,心里踏实些。我盯着屏幕沉默了十分钟。我在心里给这门语言的未来投了一票,还有人在用。连茶水间都安静了
技术选型的理由里,性能通常排在熟悉度之后。我不知道该说什么,就笑了笑。我把这个项目的语言升级列进了技术债清单。从此我多了一条团队规约
我用两种语言实现了同一个功能,行数差了一倍。我先确认了一遍前置条件,再动手。我把这个项目的语言版本升级了,编译问题一堆。办公室安静得能听见键盘声
这门语言写原型很快,写长期维护的代码很累。我停了一下,然后继续手上的活。我最后把它换成了团队里最熟的那门语言,虽然它不是最好的。我把它写进了组内的避坑文档第一章
语言的设计哲学会在代码风格里留下很深的痕迹。我把它记在心里,没跟任何人说。我把这个项目的语言特性用出了花,维护的人很痛苦。这条经验值直接拉满
我对这门语言的感情是在写了两万行之后变的。我抬起头看了看周围,大家都一样。我发现团队里对这门语言的熟悉度差得很远。幸好之前留了备份