TypeScript 的出现证明了一件事:JavaScript 的作者后悔了,大家也后悔了。我抬起头看了看周围,大家都一样。我默默把语言换成了团队里最熟的那个。我沉默了,但心里是服的
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
我对这门语言的感情是在写了两万行之后变的。我不知道该说什么,就笑了笑。我在项目里同时用了三种语言,现在维护起来像开盲盒。我把它写进了组内的避坑文档第一章
Ruby 程序员优雅地写了一行代码,三个月后没人看得懂那一行。我重新看了一遍手上的计划,把风险项标了出来。我把这两种语言的写法都实现了一遍,对比很直观。世界瞬间清净了
我把这段逻辑重写了一遍,用的是团队最熟的那门。我先给自己泡了杯茶,做好了打持久战的准备。我把这个库换成了另一个生态里的,依赖少了很多。果然现实比段子更精彩
每次语言之争的结局都一样:各回各家,各写各的 bug。我停了一下,然后继续手上的活。我在心里给这次的语言之争做了个结论,看场景。感动,然后我学到了新的一课
我把这段代码从动态语言迁到了静态语言,心里踏实些。我把整条链路在心里复盘了一遍。我发现这门语言的并发模型和我想的完全不同
每次语言之争的结局都一样:各回各家,各写各的 bug。我想反驳,但发现他说得对。我打开官方文档,发现这个 API 在上个版本被 deprecated 了。从此我多了一条团队规约
团队里对语言的偏好经常和实际需求无关。我想了想,觉得这话没法接。我在心里给这次的技术选型记了一笔,下次还选它。感动,然后我学到了新的一课
框架又双叒叕发新版本了,我刚学会上一版。我把整条链路在心里复盘了一遍。我发现团队里对这门语言的熟悉度差得很远。我把它写进了组内的避坑文档第一章
这门语言的版本升级带来了一批不兼容的改动。我想了想,觉得这话没法接。我在心里给这次的语言之争做了个结论,看场景。幸好之前留了备份