V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cnbatch
V2EX  ›  程序员

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

  •  
  •   cnbatch · 2024-03-21 23:32:08 +08:00 · 4143 次点击
    这是一个创建于 372 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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


    感觉我是在 bug 里实现功能...
    lstz
        12
    lstz  
       2024-03-22 09:25:19 +08:00 via Android
    只要有人用,就一定会有 bug ,除非是功能简单到不能再简单的那种
    ToDayMkCode
        13
    ToDayMkCode  
       2024-03-22 09:44:36 +08:00
    5 年; 26 个。 正常么?
    https://github.com/WtecHtec?tab=stars
    yaron
        14
    yaron  
       2024-03-22 09:45:28 +08:00
    有人过来提需求==
    weeei
        15
    weeei  
       2024-03-22 10:30:56 +08:00
    是有 bug 的时候别人还来告诉你,才说明有价值。
    goldeye0351
        16
    goldeye0351  
       2024-03-22 10:40:46 +08:00
    这就是发自内心的喜悦了
    guanzhangzhang
        17
    guanzhangzhang  
       2024-03-22 10:44:40 +08:00
    我有时候找一些小 cli 工具,需要用到一些库,比如 apng ,还有个 golang 的 jinja 库,俩库的 star 不超过 50 ,我用的时候发现有问题,然后提了 issue 后作者都很热心的更新后修复和支持了
    tomkliyes
        18
    tomkliyes  
       2024-03-22 13:28:17 +08:00
    @xiyuesaves BDD ,bug 驱动开发
    shunia
        19
    shunia  
       2024-03-22 13:44:17 +08:00
    issue 驱动开发,不仅 bug ,还有 feature request
    37Y37
        20
    37Y37  
       2024-03-22 14:15:06 +08:00
    你敢信我 github 星星最多的是 demo 仓库?
    lookas2001
        21
    lookas2001  
       2024-03-22 14:29:26 +08:00
    被人认可的喜悦ヽ(✿゚▽゚)ノ
    cnbatch
        22
    cnbatch  
    OP
       2024-03-22 17:35:17 +08:00
    @37Y37 哈哈,现在我觉得,似乎随手写的 demo 比起认真写的正式项目更有可能受到认可
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2603 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:29 · PVG 19:29 · LAX 04:29 · JFK 07:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.