今年春季(及以后)必读的15本技术书籍

有一些技术书籍创造了历史,并获得了必读的地位。 其他的是新的有前途的名称,这些名称揭示了当前技术中一些最流行的概念。

阅读更多的内容肯定会增加您的知识和专业知识,因此,不费吹灰之力,我们将分享今年春季值得阅读的15本书:

1. Bruce Eckel的Java思考(第4版)

用Java思考

2.有效的Java(第三版),作者:Joshua Bloch

有效的Java

3. Java性能:权威指南:Scott Oaks充分利用您的代码

Java性能:权威指南:充分利用代码

4. Tim Peierls撰写的Java Concurrency in Practice第一版,Brian Goetz,Joshua Bloch,Joseph Bowbeer,Doug Lea,David Holmes

实践中的Java并发

5.干净的体系结构:Robert C. Martin的软件结构和设计手工艺指南

清洁体系结构:软件结构和设计手工艺指南

6.干净代码:Robert C. Martin的敏捷软件工艺手册

干净的代码:敏捷软件工艺手册

7.清洁程序员:Robert C. Martin的《专业程序员行为守则》

清洁程序员:专业程序员的行为准则

8.重构:改进现有代码的设计(Addison-Wesley对象技术系列),作者:马丁·福勒(Martin Fowler),肯特·贝克,约翰·布兰特,威廉·奥普迪克,唐·罗伯茨,埃里希·伽玛(序言)

重构:改进现有代码的设计

9.域驱动的设计:解决软件核心问题的复杂性,作者:Eric Evans

域驱动设计:解决软件核心问题的复杂性

10. Martin Fowler的企业应用程序架构模式

企业应用程序架构的模式

11.设计模式:可重用的面向对象软件的元素,作者:埃里希·伽玛(Erich Gamma),理查德·赫尔姆(Richard Helm),拉尔夫·约翰逊(Ralph Johnson),约翰·弗利斯赛德(John Vlissides),格拉迪·布赫(Grady Booch)(前言)

设计模式:可重用的面向对象软件的元素

12.分析模式:Martin Fowler的可重用对象模型

分析模式:可重用对象模型

13.敏捷软件开发,原理,模式和实践,作者Robert C. Martin

敏捷软件开发,原理,模式和实践

14. NoSQL Distilled:关于多语言持久性新兴世界的简要指南,Pramod J. Sadalage,Martin Fowler

NoSQL提炼:多元语言持久性新兴世界简要指南

15.理查德·琼斯(Richard Jones)的《垃圾收集手册:自动内存管理的艺术(查普曼与霍尔/ CRC应用算法和数据结构系列》),安东尼·霍斯金,艾略特·莫斯

垃圾收集手册:自动内存管理的艺术

您今年春季的阅读清单是什么? 让我们在评论中知道!

关于这个作者:

Armine Hakobyan是一位内容作家,对技术和创新充满热情。

聊聊吧!