代码不出 bug,都不知道自己写的东西有人用

2024-03-21 23:32:08 +08:00
 cnbatch

几年前写过一个简单的库,仅仅是为了概念验证,以及偶然需要的时候自己用用。

而这个库里面有点小 bug ,我自己一直都不知道。直到最近有人提 issue 了我才发现代码不仅有 bug ,而且真的有人用!意料之外的惊喜

如果从上传到 Github 的那一刻起,代码就是没 bug 的,可能我都会一直以为不会有人用(除了我自己)。

不知道这种情况普不普遍?各位也有类似的经历吗?

4421 次点击
所在节点    程序员
22 条回复
clia
2024-03-21 23:35:54 +08:00
是这样的。
mohumohu
2024-03-21 23:38:05 +08:00
所以就要大胆开源,不论自己写的是不是菜
fyq
2024-03-21 23:42:04 +08:00
真的,我悄悄上传的代码以为没人看,结果 3 年下来竟然有 16 个 star ,6 个 fork ,外加两个 issue……
ns09005264
2024-03-21 23:46:27 +08:00
没有 bug ,没人去 github 上看代码,没人看就没有星星,是有这个可能的。
OutOfMemoryError
2024-03-22 00:00:11 +08:00
@fyq #3 star 和 fork 倒是小事,有可能就是随意点的。但是有 issue 说明真的有人用~
512357301
2024-03-22 00:11:38 +08:00
op 和#3 @fyq ,放个地址呗,围观下
locoz
2024-03-22 01:42:23 +08:00
其实挺正常的,每个人的能力不同、知识面不同、习惯不同,东西放网上之后看到的人多了自然就啥情况都会出现。像我好久以前接广告时顺手写的那个 demo 级的整理发票的工具,我自己没需求之后都完全没有维护,但即使到今年也还是有人搜到了之后开始尝试用,时不时地就会收到短信通知说有人关联了我的账号,甚至还会有人发邮件问我问题、跟我讲一些自己的想法之类的。
cdlnls
2024-03-22 02:05:20 +08:00
+1 我在 github 上有几个项目,其中一个 issue 是问编译不了,还有一个是 chrome 扩展,当时还没有上传代码但是主页填的地址是 github ,后来竟然有人发了 issue 问有没有开源。

我提交上去的项目,完全没想着有人能看到,感觉都太挫了不好意思,License 都是用的 GLWTPL 。
serafin
2024-03-22 02:30:53 +08:00
我用 ChatGPT 写的一个小工具都有人给我发 pull request 添加 IPv6 支持。虽然只提交两行代码。
youyelan9527
2024-03-22 09:05:44 +08:00
@serafin 放个地址围观下👀
xiyuesaves
2024-03-22 09:06:19 +08:00


感觉我是在 bug 里实现功能...
lstz
2024-03-22 09:25:19 +08:00
只要有人用,就一定会有 bug ,除非是功能简单到不能再简单的那种
ToDayMkCode
2024-03-22 09:44:36 +08:00
5 年; 26 个。 正常么?
https://github.com/WtecHtec?tab=stars
yaron
2024-03-22 09:45:28 +08:00
有人过来提需求==
weeei
2024-03-22 10:30:56 +08:00
是有 bug 的时候别人还来告诉你,才说明有价值。
goldeye0351
2024-03-22 10:40:46 +08:00
这就是发自内心的喜悦了
guanzhangzhang
2024-03-22 10:44:40 +08:00
我有时候找一些小 cli 工具,需要用到一些库,比如 apng ,还有个 golang 的 jinja 库,俩库的 star 不超过 50 ,我用的时候发现有问题,然后提了 issue 后作者都很热心的更新后修复和支持了
tomkliyes
2024-03-22 13:28:17 +08:00
@xiyuesaves BDD ,bug 驱动开发
shunia
2024-03-22 13:44:17 +08:00
issue 驱动开发,不仅 bug ,还有 feature request
37Y37
2024-03-22 14:15:06 +08:00
你敢信我 github 星星最多的是 demo 仓库?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1025906

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX