1700438322
1700438323
一支有实力的软件研发团队是建立在技术的基础之上的,团队成员之间需要经常地互相交流和切磋,尤其是基于可辨别、可理解的编码问题。不可否认,概念和思想也很重要,但我更看重基于代码的交流,因为代码不会说谎,比如SOA,10个人至少会有5个答案,但代码就不同了,同样的代码,结果只有一个,要么是错的,要么是对的,这才是一个技术团队应该有的氛围。本书中提出的这些问题绝大部分可能都是您的团队成员在日常的开发中会遇到的,我针对这些问题给出的建议不是唯一的解决方案,也许您的团队在讨论这一个个问题的时候能有更好的解决办法。希望通过对本书中的这些问题的争辩、讨论和实践能全面提升每一位团队成员的技术实力,从而增强整个团队的战斗力!
1700438324
1700438325
本书特色
1700438326
1700438327
深。本书不是一本语法书,它不会教您怎么编写Java代码,但是它会告诉您,为什么StringBuilder会比String类效率高,HashMap的自增是如何实现的,为什么并行计算一般都是从Executors开始的……不仅仅告诉您How(怎么做),而且还告诉您Why(为什么要这样做)。
1700438328
1700438329
广。涉及面广,从编码规则到编程思想,从基本语法到系统框架,从JDK API到开源产品,全部都有涉猎,而且所有的建议都不是纸上谈兵,都与真实的场景相结合。
1700438330
1700438331
点。讲解一个知识点,而不是一个知识面,比如多线程,这里不提供多线程的解决方案,而是告诉您如何安全地停止一个线程,如何设置多线程关卡,什么时候该用lock,什么时候该用synchronize,等等。
1700438332
1700438333
精。简明扼要,直捣黄龙,一个建议就是对一个问题的解释和说明,以及提出相关的解决方案,不拖泥带水,只针对一个知识点进行讲解。
1700438334
1700438335
畅。本书延续了我一贯的写作风格,行云流水,娓娓道来,每次想好了一个主题后,都会先打一个腹稿,思考如何讲才能更流畅。本书不是一本很无趣的书,我一直想把它写得生动和优雅,但Code就是Code,很多时候容不得深加工,最直接也就是最简洁的。
1700438336
1700438337
这是一本建议书,想想看,在您写代码的时候,有这样一本书籍在您的手边,告诉您如何才能编写出优雅而高效的代码,那将是一件多么惬意的事情啊!
1700438338
1700438339
本书面向的读者
1700438340
1700438341
寻找“One Line”(一行)解决方案的编码人员。
1700438342
1700438343
希望提升自己编码能力的程序员。
1700438344
1700438345
期望能够在开源世界仗剑而行的有志之士。
1700438346
1700438347
对编码痴情的人。
1700438348
1700438349
总之,只要还在Java圈子里混就有必要阅读本书,不管是程序员、测试人员、分析师、架构师,还是项目经理,都有必要。
1700438350
1700438351
如何阅读本书
1700438352
1700438353
首先声明,本书不是面向初级Java程序员的,在阅读本书之前至少要对基本的Java语法有初步了解,最好是参与过几个项目,写过一些代码,具备了这些条件,阅读本书才会有更大的收获,才会觉得是一种享受。
1700438354
1700438355
本书的各个章节和各个建议都是相对独立的,所以,您可以从任何章节的任何建议开始阅读。强烈建议您将它放在办公桌旁,遇到问题时随手翻阅。
1700438356
1700438357
本书附带有大量的源码(下载地址见华章网站www.hzbook.com),建议大家在阅读本书时拷贝书中的示例代码,放到自己的收藏夹中,以备需要时使用。
1700438358
1700438359
勘误与支持
1700438360
1700438361
首先,我要为书中可能出现的错别字、多意句、歧义句、代码缺陷等错误向您真诚地道歉。虽然杨福川、杨绣国两位编辑和我都为此书付出了非常大的努力,但可能还是会有一些瑕疵,如果你在阅读本书时发现错误或有问题想一起讨论,请发邮件(cbf4life@126.com)给我,我会尽快给您回复。
1700438362
1700438363
本书的所有勘误,我都会发表在我的个人博客(http://cbf4life.iteye.com/)上。
1700438364
1700438365
致谢
1700438366
1700438367
首先,感谢杨福川和杨绣国两位编辑,在他们的编审下,本书才有了一个质的飞跃,没有他们的计划和安排,本书不可能出版。
1700438368
1700438369
其次,感谢家人的支持,为了写这本书,用尽了全部的休息时间,很少有时间陪伴父母和妻儿,甚至连吃一顿团圆饭都成了奢望,他们的大力支持让我信心满怀、干劲十足。儿子已经6岁了,明白骑在爸爸身上是对爸爸的折磨,也知道玩具是可以从网上买到的,“爸爸,给我买一个变形金刚……你在网上查呀……今天一定要买……”儿子在不知不觉中长大了。
1700438370
1700438371
再次,感谢交通银行“531”工程的所有领导和同事,是他们让我在这样超大规模的工程中学习和成长,使自己的技术和技能有了长足的进步;感谢我的领导李海宁总经理和周云康高级经理,他们时时迸发出的闪光智慧让我受益匪浅;感谢软件开发中心所有同仁对我的帮助和鼓励!
[
上一页 ]
[ :1.700438322e+09 ]
[
下一页 ]