V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kuntang
V2EX  ›  Java

阿里发布《 Java 开发手册》终极版,对业界码农有什么影响

  •  
  •   kuntang · 2017-09-25 13:29:02 +08:00 · 7321 次点击
    这是一个创建于 2648 天前的主题,其中的信息可能已经有所发展或是发生改变。

    《阿里巴巴 Java 开发手册》系统性地从编程、数据库、异常日志、工程结构、安全、单元测试六大方面,总结出优秀 Java 开发者必备的技术素养。

    是不是以后咱们写 Java 都应该参照这个标准来写,文章: http://mp.weixin.qq.com/s/gDWfZKIC3eqLF01e4ngypg

    22 条回复    2017-10-01 09:37:03 +08:00
    Totato5749
        1
    Totato5749  
       2017-09-25 13:33:21 +08:00   ❤️ 5
    我总觉得这玩意是 kpi 下的产物。。。。

    就 Java 规范来说,谷歌那个不是更好吗
    keisuu
        2
    keisuu  
       2017-09-25 13:37:05 +08:00   ❤️ 1
    @Totato5749 阿里太多 KPI 产物了,据说阿里码农升级有一项重要指标,是否对开源社区有贡献,结果搞出很多轮子,真正用心在维护的没几个

    这个规范多半也是 KPI 逼出来的吧
    sublime
        3
    sublime  
       2017-09-25 13:54:13 +08:00
    应该是 kpi 的产物,这篇文章今天在多个微信公众号上投放
    hubert3
        4
    hubert3  
       2017-09-25 14:06:11 +08:00
    感觉这个挺好的
    kulove
        5
    kulove  
       2017-09-25 14:09:34 +08:00
    没什么影响..
    hantsy
        6
    hantsy  
       2017-09-25 14:30:47 +08:00   ❤️ 1
    没看过。

    看看阿里的开放出来 API,比如支付宝之类,完全就没兴趣了。
    cangtianyouyan
        7
    cangtianyouyan  
       2017-09-25 18:27:34 +08:00 via Android
    坐等水军
    Kwan7s
        8
    Kwan7s  
       2017-09-25 18:46:19 +08:00 via iPhone
    所以会有这个系列了吗?
    wujunze
        9
    wujunze  
       2017-09-25 19:06:57 +08:00
    肯定是没有坏处的 可以做个参考
    beginor
        10
    beginor  
       2017-09-25 21:22:31 +08:00 via Android
    可以参照这个写一个 C# 开发手册么?
    lzjun
        11
    lzjun  
       2017-09-25 21:42:01 +08:00
    多 Java 开发者来说多了一种参选选择,避免一个项目 n 个人 n 种风格
    wdlth
        12
    wdlth  
       2017-09-25 23:12:18 +08:00
    抵制惟一索引。认为业务的惟一性一律需要在应用层通过“先查后插”方式解决。

    有十个“唯一”和这两个“惟一”,看来今年的 KPI 完成了。
    AllenHai
        13
    AllenHai  
       2017-09-26 09:15:15 +08:00
    想去阿里的话可以看看,不想去何必浪费时间
    zoffy
        14
    zoffy  
       2017-09-26 09:22:59 +08:00
    @Totato5749 谷歌那个是 language style guild,阿里这个是一份整体工程的规约,完全不同的啊
    draguo
        15
    draguo  
       2017-09-26 13:59:06 +08:00
    希望做动态语言的不要生搬硬套这个
    hellojl
        16
    hellojl  
       2017-09-26 14:23:34 +08:00
    看了一遍,能看出来这个是一群做工程的人搞出来的,对一些细节的把控很到位。如果 Java 团队没有代码规范的话,可以直接那这个用;有的话也可以拿来参考下
    abcbuzhiming
        17
    abcbuzhiming  
       2017-09-28 16:38:56 +08:00
    @Totato5749 Java 的哪个? google 写的?
    gujin
        18
    gujin  
       2017-10-01 09:25:34 +08:00   ❤️ 2
    @keisuu
    你不要阴暗的心理好吗?这个手册从开始到现在持续了两年时间,而 KPI 考核周期是半年,这个《手册》能够产出什么结果,阿里问你收钱了吗?你不想看,可以不看,不要这种狭隘的心理说是 KPI 的产物。水个毛军,我就是作者,我写这个过程中,承受了巨大的不解与委屈,我只想帮助到别人,有时候,惟一、唯一,你分得清楚吗?对于写代码的人来说,语言功底只能这样了。如果我字字精确,忽略了本质的技术相关的东西,那样的骂我是接受的。谁 TMD 再说是 KPI 产物,我谢你。
    gujin
        19
    gujin  
       2017-10-01 09:28:18 +08:00
    @hantsy
    后边还会开放阿里巴巴的插件,你不感兴趣,可以继续不使用,我们只想打磨一个可以让大家编程快乐,效率更高的东西。很多时间在业余完成,就像今天是国庆节一样。真心希望大家理解一些,真诚多一些.
    你不开心,可以不看,不关注,不评论,不要把你的阴暗能量带给其它人,好吗?
    gujin
        20
    gujin  
       2017-10-01 09:30:13 +08:00
    @Totato5749
    你说说和谷歌的有什么区别?
    不要坐着说话不腰疼。
    你没有好好了解两者背后的内容,不要 BIBI。
    gujin
        21
    gujin  
       2017-10-01 09:34:05 +08:00
    原谅我今天说话有点直接,最近为了《阿里巴巴 Java 开发手册》的事情,心力交瘁。我们的初衷是帮助到开发,也希望中国的技术能够影响到世界。也希望 AJCG (英文版) https://github.com/alibaba/Alibaba-Java-Coding-Guidelines
    能够成为业界的开源代码风格标准。在阿里的 KPI 如果能够培育出来代码规范,那么早就有了这样的一份。
    祝大家国庆快乐,中秋快乐。如果不服气,可以来云栖大会 /Qcon/架构大会,我下个月都会在现场,你们可以现场怼我。
    hantsy
        22
    hantsy  
       2017-10-01 09:37:03 +08:00
    @gujin
    >阿里发布《 Java 开发手册》终极版,对业界码农有什么影响
    >

    这才是阴暗面吧。一本所谓手册能够对码农有什么个屁影响。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5638 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:11 · PVG 11:11 · LAX 19:11 · JFK 22:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.