阿里巴巴Java开发手册 在线电子书 图书标签: Java 规范 编程 计算机 java 技术 计算机科学 阿里巴巴
发表于2024-12-23
阿里巴巴Java开发手册 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
书特别小特别薄。。能看网络版的就看网络版吧。基本上把java工程中的代码规约都写的比较清楚。
评分重剑无锋,大巧不工。真正写大型软件的高手,一定是按照工业化的原则,制度化、模板化、规规矩矩地写的,没那么多花里胡哨的个性。这本开发手册,逐条写出,有些看起来很琐碎,但其实这正是协同开发所需要的,最小的细节也必须规范化,规范化才能保证协同效率最大化。
评分一本小册子,汇总了一些java开发中的原则和最佳实践,干货很多
评分书中给的建议都挺不错的,插件也蛮好用!
评分- [alibaba-java-rules](https://github.com/alibaba/p3c): [阿里云大学Apsara Clouder基础技能认证: 阿里巴巴编码规范](https://market.aliyun.com/products/57252001/cmgj021467.html)
杨冠宝
花名孤尽,取自《笑傲江湖》中风清扬的“独孤九剑,破尽天下武功”之意,是《阿里巴巴Java开发手册》的主要作者。在阿里巴巴集团历任研发、架构师、技术主管等不同的角色,承担过双11、国际化、代码中心等大型项目,有着丰富的一线编程经验,目前是研发协同平台Aone代码中心负责人。乐于分享与总结,在阿里巴巴集团内部大型分享多达30余次,不懈地追求技术创新,勇于挑战技术难度,在大数据、高并发、研发效能领域均有较深的造诣。
《阿里巴巴Java开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。众所周知,现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程相关的知识点,其他维度的知识点也会影响软件的最终交付质量,比如,数据库的表结构和索引设计缺陷可能带来软件的架构缺陷或性能风险;单元测试的失位导致集成测试困难;没有鉴权的漏洞代码易被黑客攻击等。所以,本手册以开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下有相应的扩展解释和说明,正例和反例,全面、立体、形象地帮助到开发者的成长和团队代码规约文化的形成。
从严格意义上讲,《阿里巴巴Java开发手册》超越了Java语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具字典和床头书。
编程规约 命名风格 6. 【强制】抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类 命名以它要测试的类的名称开始,以 Test 结尾。 8. 【强制】POJO类中布尔类型变量都不要加is前缀,否则部分框架解析会引起序列化错误。 9. 【强制】包名统一使用小写,点分...
评分毕玄 一个优秀的工程师和一个普通的工程师的区别,不是满天飞的架构图,他的功底体现在所写的每一行代码上。 多隆 工程师对于代码,一定要精益求精,不论从性能,还是简洁优雅,都要具备精益求精的工匠精神,认真打磨自己的作品。 孤影 对程序员来说,关键是骨子里意识到规范也...
评分编程规约 命名风格 6. 【强制】抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类 命名以它要测试的类的名称开始,以 Test 结尾。 8. 【强制】POJO类中布尔类型变量都不要加is前缀,否则部分框架解析会引起序列化错误。 9. 【强制】包名统一使用小写,点分...
评分编程规约 命名风格 6. 【强制】抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类 命名以它要测试的类的名称开始,以 Test 结尾。 8. 【强制】POJO类中布尔类型变量都不要加is前缀,否则部分框架解析会引起序列化错误。 9. 【强制】包名统一使用小写,点分...
评分毕玄 一个优秀的工程师和一个普通的工程师的区别,不是满天飞的架构图,他的功底体现在所写的每一行代码上。 多隆 工程师对于代码,一定要精益求精,不论从性能,还是简洁优雅,都要具备精益求精的工匠精神,认真打磨自己的作品。 孤影 对程序员来说,关键是骨子里意识到规范也...
阿里巴巴Java开发手册 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024