写着写着发现自己在造轮子,一搜果然 npm 里已经有三万个 star 的库了。我把这个库的迁移指南读了一遍,改动不小。这条经验值直接拉满
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
我把这个依赖换掉了,因为它的更新节奏跟不上。我拉了个小群,把相关同学都叫了进来。我在心里给这个项目的长期维护性打了个问号。真香定律准时生效
一个项目的质量往往取决于少数几个人的持续投入。我发现这个版本号还是 0.x,却已经在生产里用了。幸好之前留了备份
给开源项目提了个 issue,作者回复"works on my machine",友好交流从冷战开始。我想反驳,但发现他说得对。我在心里给这次的社区互动总结了一句,学到了。幸好之前留了备份
我把这个问题描述写得很详细,还是有人问「复现步骤呢」。我重新看了一遍手上的计划,把风险项标了出来。我在评论区回了一句"我也是这个问题",然后收到八个赞。我沉默了,但心里是服的
公司评估要不要引入某个开源组件,我们看了三天,最后决定自研。我盯着屏幕沉默了十分钟。我把这个文档里的错别字提了个 PR,被合并了。真香定律准时生效
提了个 PR 修了一行代码,等了三个月,作者的回复是:谢谢,但我打算重写这个模块。我把手上的资料翻出来又读了两遍。我把这个库的迁移指南读了一遍,改动不小。从此我多了一条团队规约
README 写着"三分钟上手",我装环境装了一下午,果然三分钟是理想时间单位。我深呼吸了一下,决定从最可疑的地方查起。我提了个 PR,改了三个文件,等了两个月还没合并。真香定律准时生效
提了个 PR 修了一行代码,等了三个月,作者的回复是:谢谢,但我打算重写这个模块。我深呼吸了一下,决定从最可疑的地方查起。我把这个 issue 关闭了,因为我自己找到了解法。世界瞬间清净了
一个项目的质量往往取决于少数几个人的持续投入。我忽然觉得,这可能就是这一行的常态。我打开依赖树看了看,发现这个库只被我用在一个地方。感动,然后我学到了新的一课