不会过时的架构书籍有哪些?

程序员书库(ID:OpenSourceTop) 编译

书单来自:https://simpleprogrammer.com/best-programming-books-2019/#architecture

关于程序员类的技术书籍有很多,但是往往没有时间阅读,下面的这些书籍,是由John Sonmez(《软技能》作者)精选的架构经典书籍,可以帮助你提高技术技能,让你成为一名更好的程序员。



1、《领域驱动设计》



丑话说在前头,这是一本难懂的书,我第一次读这本书的时候,也没有完全搞懂,第二次读的时候,就明白多了,直到第三遍通读这本书,才终于读透,本书将教你如何创建领域驱动设计的可维护体系结构,一旦你读懂了这本书,你整个思考软件开发体系架构的思维都会改变



2、《企业应用架构模式》



作者是当今面向对象软件开发的权威,他在一组专家级合作者的帮助下,将40多种经常出现的解决方案转化成模式,最终写成这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的手册。

这本书包含了关于如何从头到尾设计和构建企业应用程序的大量信息,最有用的还是书中的模式,这些模式经常出现在企业应用程序中,这是我在构建大型企业应用程序会一直用到的书



3、《企业集成模式》



别被书名蒙骗了,这是一本有关使用消息传递进行企业集成的书。这本书并不只是介绍某种特别的技术或产品,而是为使用各种消息传递产品和技术的开发人员以及集成人员准备的。


本书还是一本有关各种消息传递或中间件技术的指南。在书中你可以找到采用不同技术(如JMS、MSMQ、TIBCO、BizTalk和XSL)的例子,这些例子能为读者演示如何把模式转换成真正的实现。



4、《重构与模式》



阅读和学习设计模式是一回事,实现它们又是另外一回事,这是一本编程书籍,教你如何将现有的代码换成模式,所以这本书应该出现在每个架构师的书架上。书中不仅展示了一种应用模式和重构的创新方法,而且有助于读者透过实战深入理解重构和模式。书中讲述了27种重构方式。


最后,你看过哪些有关架构的书籍觉得对你帮助特别大的,留言和大家分享一下呗

推荐↓↓↓
程序员书库
上一篇:《深度学习》豆瓣8.3!畅销美亚的这本花书你看过么? 下一篇:深入理解C#,首推这六本书