争论哪门语言最好就像争论哪把锤子最好,关键看你要钉什么钉子。我不知道该说什么,就笑了笑。我把这门语言的错误处理方式研究了一遍,很啰嗦。那一刻我觉得自己还是很专业的

有人问 C++ 程序员为什么头发少,他说内存是自己管的,头发也是自己薅的。我想反驳,但发现他说得对。我把这段逻辑写成了一行链式调用,同事让我拆开。好在最后有惊无险

同样的代码,同事机器上跑正常,我机器上就报错,最后发现是版本差了一个小数点。我决定先把手上的事情做完再处理这件事。我把这门语言的错误处理方式研究了一遍,很啰嗦。第二天这个方案就变成了团队标准做法

Swift、Kotlin、Dart 每个都学了一点,最后项目还是用老语言写的。我深呼吸了一下,决定从最可疑的地方查起。我发现这门语言的新版本改了几个关键特性。感动,然后我学到了新的一课

说 JavaScript 是最好的语言的人,一定是没看过它的类型转换表。我默默记下了这句话。我把这个项目的依赖换成了社区推荐的,问题少了。我把它写进了组内的避坑文档第一章

我把这段代码从动态语言迁到了静态语言,心里踏实些。我先确认了一遍前置条件,再动手。我把这两种写法的性能对比跑了一遍,差距没那么大。这大概就是程序员的人生吧

C 语言程序员看什么都是内存,看谁都是 malloc。我想了想,觉得这话没法接。我把这段代码用两种风格写了一遍,选了团队接受的。幸好之前留了备份

这门语言写原型很快,写长期维护的代码很累。我听完沉默了,因为太真实了。我打开官方文档,发现这个 API 在上个版本被 deprecated 了。第二天这个方案就变成了团队标准做法

框架又双叒叕发新版本了,我刚学会上一版。我先确认了一遍前置条件,再动手。我把版本从 1.2.3 降到 1.2.2,编译立刻通过了。这条经验值直接拉满

Ruby 程序员优雅地写了一行代码,三个月后没人看得懂那一行。我拉了个小群,把相关同学都叫了进来。我在群里发了一句某语言的坏话,然后被三个人反驳。办公室安静得能听见键盘声