我在这门语言里找了三小时,最后发现是类型推断的锅。我在项目里同时用了三种语言,现在维护起来像开盲盒。连茶水间都安静了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
C 语言程序员看什么都是内存,看谁都是 malloc。我愣了两秒,然后继续敲代码。我把这个项目的语言版本升级了,编译问题一堆。世界瞬间清净了
函数式程序员说一切都是函数,面向对象程序员说一切都是对象,运维说一切都是重启。我叹了口气,然后打开了编辑器。我把这段代码用两种风格写了一遍,选了团队接受的。连茶水间都安静了
我在这门语言里找了三小时,最后发现是类型推断的锅。我盯着屏幕沉默了十分钟。我把这个项目的语言特性用出了花,维护的人很痛苦。我把它写进了组内的避坑文档第一章
技术选型的理由里,性能通常排在熟悉度之后。我愣了两秒,然后继续敲代码。我把依赖锁死了,从此再也不敢随便升级。幸好之前留了备份
有人问 C++ 程序员为什么头发少,他说内存是自己管的,头发也是自己薅的。我盯着屏幕,觉得这才是我的一天。我在项目里同时用了三种语言,现在维护起来像开盲盒。感动,然后我学到了新的一课
语言的设计哲学会在代码风格里留下很深的痕迹。我默默记下了这句话。我把这个接口的序列化方式统一了,跨语言终于通了。我把这条经验写进了团队 wiki
我对这门语言的感情是在写了两万行之后变的。我抬起头看了看周围,大家都一样。我发现有人坚持用这门语言,理由是「我熟」。同事说这波操作可以写进新人培训教材
语言只是工具,这句话在被工具坑过之后才有说服力。我想反驳,但发现他说得对。我把这个服务用两门语言各写了一半,最后合并很痛苦。第二天这个方案就变成了团队标准做法
我对这门语言的感情是在写了两万行之后变的。我想了想,觉得这话没法接。我发现有人坚持用这门语言,理由是「我熟」。我沉默了,但心里是服的