阿里巴巴Java开发手册 杨冠宝

9787121332319 定价35.00元 共112页, 电子工业出版社2018年出版。

阿里巴巴Java开发手册的内容简介:
《阿里巴巴Java开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。众所周知,现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程相关的知识点,其他维度的知识点也会影响软件的最终交付质量,比如,数据库的表结构和索引设计缺陷可能带来软件的架构缺陷或性能风险;单元测试的失位导致集成测试困难;没有鉴权的漏洞代码易被黑客攻击等。所以,本手册以开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下有相应的扩展解释和说明,正例和反例,全面、立体、形象地帮助到开发者的成长和团队代码规约文化的形成。
从严格意义上讲,《阿里巴巴Java开发手册》超越了Java语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具字典和床头书。


阿里巴巴Java开发手册的目录:
序 V
前言 XI
第1章 编程规约 1
1.1 命名风格 2
1.2 常量定义 7
1.3 代码格式 9
1.4 OOP规约 14
1.5 集合处理 21
1.6 并发处理 28
1.7 控制语句 33
1.8 注释规约 38
1.9 其他 41
第2章 异常日志 43
2.1 异常处理 44
2.2 日志规约 49
第3章 单元测试 53
第4章 安全规约 59
第5章 MySQL数据库 63
5.1 建表规约 64
5.2 索引规约 68
5.3 SQL语句 72
5.4 ORM映射 75
第6章 工程结构 79
6.1 应用分层 80
6.2 二方库依赖 83
6.3 服务器 87
第7章 设计规约 89
附 录 专有名词 94


阿里巴巴Java开发手册的作者简介:
杨冠宝
花名孤尽,取自《笑傲江湖》中风清扬的“独孤九剑,破尽天下武功”之意,是《阿里巴巴Java开发手册》的主要作者。在阿里巴巴集团历任研发、架构师、技术主管等不同的角色,承担过双11、国际化、代码中心等大型项目,有着丰富的一线编程经验,目前是研发协同平台Aone代码中心负责人。乐于分享与总结,在阿里巴巴集团内部大型分享多达30余次,不懈地追求技术创新,勇于挑战技术难度,在大数据、高并发、研发效能领域均有较深的造诣。
媒体评论
“一个优秀的工程师和一个普通工程师的区别,不是满天飞的架构图,他的功底体现在所写的每一行代码上。”——毕玄


排序: 热门 最新
淘宝上买了阿里巴巴java开发手册,看了后有很多地方茅塞顿开,也知道自己编程具体的哪里开发不规范。这本书有很多地方,我还没有学到,用到那些知识点,所以暂且匆匆一过,准备现在开始好好的学习java,努力... (展开)

喜爱读书,就等于把生活中寂寞无聊的时光换成巨大享受的时刻。有了书,各个领域的智慧,几乎触手可及。我们能有幸站在前辈、巨人的肩膀上,看更远的风景。4月23日世界读书日,阿里九位技术大牛为你推荐好书,与你
39    0    0    0   

同场比拼的都是985和211高校生,甚至是多位省状元,这位13岁的小朋友就显得特别不起眼,特别不厉害。 让儿子学习编程的这件事,是梅子姐做的最有远见的一件事。 更难得的是,因为接触了编程知识…
38    0    0    0   

本文将分享一些有趣的书,这些书来自不同编程领域,比如web开发、移动APP开发等。有些书适合菜鸟,也有些适合资深老司机阅读,挑选你感兴趣的书看看吧!React学习之路对于想要学习React的同学,推荐
37    0    0    0   

《阿里巴巴的企业文化》最适合您的才是最好的书!推荐书为您搜集购买地址,请放心购买:【淘宝购买地址】【京东购买地址】【当当购买地址】读书名言:读书可以培养一个完人,谈话可以训练一个敏捷的人,而写作则可造
36    0    0    0   

学习c#的书有哪些?推荐10本不错的学习C#编程的好书,这里有10本学习C#编程的最好书籍,赶紧收了吧!1、《C#5.0inaNutshell》:权威的参考书学习C#的最佳书籍之一。如果你想要获取最新
28    0    0    0   

给大家推荐的这些书有很大一部分都是用其他语言如C、Ruby或者Java写的,读这些书可能是个不小的挑战。还好在大多数情况下,任何编程语言都可以清晰表达编程思想,况且早点培养多语言编程技能也不是一件坏事
21    0    0    0   

我:(因为大家都说好啊)首先呢,Spring是一个庞大的框架,它封装了很多成熟的功能能够让我们无需重复造轮子。 大佬:(锲而不舍)那我现在假设有一张用户表,你也知道,正常的表只能存放大概一千万或是两…
14    0    0    0   

今天是9月10号教师节,也是马老师卸任阿里巴巴董事长的日子,同时也是阿里巴巴召开20周年年会的日子。马云准备今天这一刻已经准备了十年,他不需要亲自把衣钵授予某一个人,他在这十年间已经为阿里将来的发展做好…
14    0    0    0   

马云准备今天这一刻已经准备了十年,他不需要亲自把衣钵授予某一个人,他在这十年间已经为阿里将来的发展做好了充足的准备,从价值观入手,用制度和规则管理每一个阿里子公司,每一位领导者和员工,这也是为什么阿里一直以来…
13    0    0    0   

很多人都想转行互联网,不管是出于兴趣、行业前景还是薪资的考虑,想要转行互联网的人们必须要面对一个问题,那就是如何自学编程,更确切的说,是如何0基础学编程。 但是在我看来,这也只是掌握了一项技能而已,…
12    0    0    0   

比如程序员小张, 在实习的时候领导布置了一个任务,需要使用SQL Server存储过程读取数据库的记录,分析当前用户的权限(你没看错,这是一个非常古老的应用),小张之前只会C语言,从来都没有接触过存…
11    0    0    0   

LeetCode题解是CYC2018的力作,我也是通过他的题解来完成算法刷题的,这里也准备和大家分享他的LeetCode题解,于是我结合自己在进行刷题时做的分析和理解,按照题目类型进行划分,形成本系列的…
7    0    0    0   

9 然后出了一道题,linux的访问权限是rwx格式的。 1 介绍你做的项目和其中的难点。 三面不是面试,而是笔试,耗时三个小时,考的是Java核心的基础。 大概说一下就是有几个考点,Jav…
7    0    0    0