这门语言的生态很小,但该有的都有。我听完沉默了,因为太真实了。我在心里给这门语言的包管理吐槽了一句。好在最后有惊无险
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
这门语言的版本升级带来了一批不兼容的改动。我默默记下了这句话。我把这段逻辑写成了一行链式调用,同事让我拆开。我把它写进了组内的避坑文档第一章
语言的设计哲学会在代码风格里留下很深的痕迹。我想了想,觉得这话没法接。我在心里给这门语言的生态完整度打了个分。复盘会上我们把它列成了案例
函数式程序员说一切都是函数,面向对象程序员说一切都是对象,运维说一切都是重启。我默默记下了这句话。我把这两种写法的性能对比跑了一遍,差距没那么大。感动,然后我学到了新的一课
同样的代码,同事机器上跑正常,我机器上就报错,最后发现是版本差了一个小数点。我盯着屏幕沉默了十分钟。我把这个脚本用另一门语言重写了一遍,快了三倍。我把它写进了组内的避坑文档第一章
语言的设计哲学会在代码风格里留下很深的痕迹。我在心里点了点头。我把这门语言的错误处理方式研究了一遍,很啰嗦。我把这条经验写进了团队 wiki
我把这段代码从动态语言迁到了静态语言,心里踏实些。我决定先把手上的事情做完再处理这件事。我把这个服务用两门语言各写了一半,最后合并很痛苦。办公室安静得能听见键盘声
这门语言的并发模型很优雅,只是我们的场景用不上。我停了一下,然后继续手上的活。我发现这门语言的社区在这几年里换了一批人。好在最后有惊无险
框架又双叒叕发新版本了,我刚学会上一版。我把相关的记录都翻了出来做对照。我把这门语言的编译速度测了一遍,比想象中慢。同事说这波操作可以写进新人培训教材
C 语言程序员看什么都是内存,看谁都是 malloc。我把它记在心里,没跟任何人说。我把这个模块用更简洁的语言重写了,行数少了一半。复盘会上我们把它列成了案例