深入浅出软件架构(影印版)
深入浅出软件架构(影印版)
Raju Gandhi, Mark Richards, Neal Ford
出版时间:2025年02月
页数:449
“本书巧妙地将复杂的软件架构概念提炼为易于理解的内容。书中的练习引人入胜,写作风格通俗易懂,是学生和资深专业人士的理想读物。”
——James Erler
Medtronic嵌入式软件工程师

你能从这本书中学到什么?
如果你是一名想要学习软件架构的软件开发人员,这本《深入浅出软件架构》会是一个很好的起点。《深入浅出Git》和《软件架构基础》的作者,此次再为你奉上一本精彩纷呈的读物,书中充满了有趣的叙述和实践练习,教你如何从架构的角度思考。你将学习到软件架构的两条法则以及描述架构的四个维度。你还将深刻理解架构特征,学会如何识别系统的逻辑组件,深入探索多种架构风格。读完本书,你将正式迈入软件架构的世界。

这本书有什么特别之处?
如果你读过“深入浅出”系列丛书,就会知道迎接你的是什么:专为符合大脑的运作方式而设计的生动形象的排版。如果你还没读过,那就准备好大开眼界吧。这本书将带给你多感官的软件架构学习体验,而不是那种满是文字、令人昏昏欲睡的枯燥方式。
  1. Intro
  2. 1 Software Architecture Demystified: Let’s Get Started!
  3. 2 Architectural Characteristics: Know Your Capabilities
  4. 3 The Two Laws of Software Architecture: Everything’s a Trade-Off
  5. 4 Logical Components: The Building Blocks
  6. 5 Architectural Styles: Categorization and Philosophies
  7. 6 Layered Architecture: Separating Concerns
  8. 7 Modular Monoliths: Driven by the Domain
  9. 8 Microkernel Architecture: Crafting Customizations
  10. 9 Do It Yourself: The TripEZ Travel App
  11. 10 Microservices Architecture: Bit by Bit
  12. 11 Event-Driven Architecture: Asynchronous Adventures
  13. 12 Do It Yourself: Testing Your Knowledge
  14. 13 Appendix: Leftovers: The Top Six Topics We Didn’t Cover
  15. Index
书名:深入浅出软件架构(影印版)
国内出版社:东南大学出版社
出版时间:2025年02月
页数:449
书号:978-7-5766-1769-6
原版书书名:Head First Software Architecture
原版书出版商:O'Reilly Media
Raju Gandhi
 
Raju Gandhi是DefMacro Software, LLC的创始人。他和妻子Michelle、他们的儿子Mason和Micah,还有3个毛孩子(两只狗Buddy和Skye,以及小猫Princess Zara)生活在俄亥俄州的哥伦比亚。
Raju是一名顾问、作者和教师,经常受邀在世界各地的大会上发表演讲。他的职业不仅是一名软件开发人员,同时也是一个老师,他的信条是力求简单。他的方法总是理解和解释“为什么”,而不只是“怎么做”。
Raju的博客是https://www.looselytyped.com,另外可以通过Twitter联系他(@looselytyped)。他总是很乐于结交新朋友。可以在https://www.rajugandhi.com找到他的联系信息。
 
 
Mark Richards
 
Mark Richards是一位经验丰富的软件架构师,他参与了微服务架构、事件驱动架构和其他分布式架构的架构、设计和实现。
Mark Richards is an accomplished author and conference speaker working as a handson SOA and enterprise architect in the financial services industry. In addition to numerous published articles, he is the author of Java Transaction Design Strategies (C4Media), contributing author of 97 Things Every Software Architect Should Know (O’Reilly), and contributing author of No Fluff, Just Stuff Anthology Volumes 1 and 2
(Pragmatic Bookshelf). He is a recognized authority on messaging, Service-Oriented Architecture, and transaction management. Mark is a regular speaker on the NFJS
Software Symposium series and speaks at conferences around the world.
 
 
Neal Ford
 
Neal Ford是Thoughtworks公司的总监、软件架构师和meme wrangler。
 
 
购买选项
定价:186.00元
书号:978-7-5766-1769-6
出版社:东南大学出版社