我很在意第三方包的名称(dll/jar) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 A 生成的内容
luzemin
V2EX    程序员

我很在意第三方包的名称(dll/jar)

  •  
  •   luzemin 2023-11-15 10:14:32 +08:00 4094 次点击
    这是一个创建于 696 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如你的库名是 MrZhangSan.OAuth ,我反正是不会用
    但是你如果是换个名称,哪怕是 Cat.OAuth 、Dog.OAuth 我都会考虑一下

    人菜还要求多,说的就是我
    36 条回复    2023-11-16 10:44:43 +08:00
    03JVGMPvmxd8KoU1
        1
    03JVGMPvmxd8KoU1  
       2023-11-15 10:26:55 +08:00   3
    新的洁癖出现了
    flyqie
        2
    flyqie  
       2023-11-15 10:33:08 +08:00 via Android   4
    。。。你这洁癖有点清奇。

    不知道你看 debian 会有什么想法。

    debian 这个名字就是作者和他老婆的名字组合成的。
    fanxasy
        3
    fanxasy  
       2023-11-15 10:36:08 +08:00   1
    Linux 别用了
    flyqie
        4
    flyqie  
       2023-11-15 10:37:14 +08:00 via Android
    @flyqie #2

    有点偏题,但个人觉得任何类型的项目名字中加上初始作者的名字都没什么。。
    flyqie
        5
    flyqie  
       2023-11-15 10:38:02 +08:00 via Android
    @flyqie #2

    作者 -> 发起者
    bqn
        6
    bqn  
       2023-11-15 10:41:46 +08:00
    是看了 cnblog 那个东西嘛
    Nazz
        7
    Nazz  
       2023-11-15 10:49:13 +08:00
    hasaki 考虑下吗
    SunsetShimmer
        8
    SunsetShimmer  
       2023-11-15 10:55:22 +08:00 via Android
    因为看起来不专业?但是很多独立开发者都会这样命名。
    gmuubyssss
        9
    gmuubyssss  
       2023-11-15 10:59:48 +08:00
    小行星都可以用 Mr.Diao 命名。谁搞出来的谁命名。
    luzemin
        10
    luzemin  
    OP
       2023-11-15 11:01:32 +08:00
    @bqn 哈哈,是,有感而发
    Spectrelai
        11
    Spectrelai  
       2023-11-15 11:02:14 +08:00
    很多包也都是公司名开头的,个人维护的按个人名开头我觉得没啥问题。我对代码也有洁癖,只要你的名字不是拼音缩写开头就行,全是大写字母而且难读又难记
    QUC062IzY3M1Y6dg
        12
    QUC062IzY3M1Y6dg  
       2023-11-15 11:02:23 +08:00
    是不是因为像中文拼音才不用
    ttvv123
        13
    ttvv123  
       2023-11-15 11:03:44 +08:00
    那你对 org.apache.kafka 的看法是怎么样的呢?
    弗朗茨卡夫卡的那个 kafka
    luzemin
        14
    luzemin  
    OP
       2023-11-15 11:05:48 +08:00
    @flyqie #4 作者创造,作者说了算,我没有意见,而且尊重。
    BeautifulSoap
        15
    BeautifulSoap  
       2023-11-15 11:07:30 +08:00 via Android
    对于语言名会有类似感觉,比如 c# .NET 这种感觉多看一眼就会爆炸。
    abelmakihara
        16
    abelmakihara  
       2023-11-15 11:08:47 +08:00   1
    我也有点 wangEditor 这种真的看起来怪怪的
    还不如名字全拼上去 wxxEditor 这样
    luzemin
        17
    luzemin  
    OP
       2023-11-15 11:10:15 +08:00
    @BeautifulSoap 微软起名部干这事又不是一天两天了
    luzemin
        18
    luzemin  
    OP
       2023-11-15 11:21:32 +08:00
    @ttvv123 这和给孩子起名一样,孩子的成就闻名天下,但它的名字不一定会得到所有人的肯定。
    7inFen
        19
    7inFen  
       2023-11-15 11:22:30 +08:00   3
    我有和 OP 同样的困扰
    自建网站框架选型时纠结 nextjs 和 gatsby ,当时两者不相上下
    后来选择了前者,只是因为好记
    现在 nextjs 一家独大,不知道多少人和我同样的想法
    draguo
        20
    draguo  
       2023-11-15 11:26:10 +08:00
    还有带数字的
    kingterrors
        21
    kingterrors  
       2023-11-15 11:37:57 +08:00
    @7inFen 关于纠结这个`nextjs`和`gatsby`的问题我感觉可能还是英文不太好? Gatsby ,好像是人名,比如耳熟能详的电影《了不起的盖茨比》:D
    koukk
        22
    pkoukk  
       2023-11-15 11:41:02 +08:00   1
    我能接受用网名、化名的包
    不能接受看上去是个实名的包
    Huelse
        23
    Huelse  
       2023-11-15 11:49:01 +08:00
    总结起来就是不能和作者有关联、不能太随便、不能无厘头(至少与功能有关或概念有联系),否则会怀疑这个库的质量。
    ZhanLangCN
        24
    ZhanLangCN  
       2023-11-15 12:01:38 +08:00   3
    我也很在意, 不叫白象的都不用
    dcsuibian
        25
    dcsuibian  
       2023-11-15 12:32:06 +08:00
    xxl-job?
    incubus
        26
    incubus  
       2023-11-15 13:02:53 +08:00
    有点儿脑子不太好使
    JustBecause
        27
    JustBecause  
       2023-11-15 13:05:55 +08:00
    虽然怎么起名是人家的自由,但中文拼音喜不喜欢也是使用者的自由
    虽然很多时候不得不用
    我使用≠我喜欢
    thinkm
        28
    thinkm  
       2023-11-15 13:38:29 +08:00
    有自知之明,人菜要求多
    7inFen
        29
    7inFen  
       2023-11-15 14:23:46 +08:00
    @kingterrors 是的,我想搜索 gatsby 时,老是忘怎么拼,有时拼成 gas 。。。前面错的,后面忘了,半天找不到,费老鼻子劲。然后只能去 nextjs 的 github 仓库,在 static-site-generator 的标签里,找到 gatsby
    7inFen
        30
    7inFen  
       2023-11-15 14:25:03 +08:00
    除了名称,logo 的设计也会考虑
    wzc57073820522
        31
    wzc57073820522  
       2023-11-15 14:49:04 +08:00
    爱用用,不用自己造轮子去!
    dif
        32
    dif  
       2023-11-15 14:56:05 +08:00
    我偶尔会犯这个病,比如国内知名开源项目 RuoYi ,个人觉得不好听,所以一直没用。当然 hadoop 也是作者女儿给玩具起的名字,该用还得用(没得替代),还有个 hu-tool ,糊涂?

    不过大多数情况下,只要排除 alibaba.com 的包就行了。前几年 fastjson 快给我整疯了,经常能接到修复漏洞通知,关键不管是老同事还是新来的还贼爱用。我是想不通在 spring 自带 jackson 的情况下为啥一定要在加个 fastjson ,有默认连接池 hikaricp ,还要加个 druid 连接池(监控还是不错滴)。
    yuruizhe
        33
    yuruizhe  
       2023-11-15 15:42:57 +08:00
    @flyqie 京东也是强子和他前女友的名字拼的,岂不是对奶茶妹骑脸输出?
    RangerWolf
        34
    RangerWolf  
       2023-11-16 00:12:04 +08:00
    我跟楼主一样的想法,因此我除非被摁着头,否则我是不会去用比如 xxj-job
    RangerWolf
        35
    RangerWolf  
       2023-11-16 00:12:36 +08:00
    就是个人喜好,看着就不爽
    nzbin
        36
    nzbin  
       2023-11-16 10:44:43 +08:00
    估计还是拼音的锅,像 pangu 、qiankun 这种大气点的名字还行,要是 zhangsan 、wangwu 这种确实很难受
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6107 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 03:07 PVG 11:07 LAX 20:07 JFK 23:07
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86