GitHub – mhadidg/software-architecture-books: A comprehensive list of books on Software Architecture.

The Pragmatic Programmer: From Journeyman to Master
9780201616224
4.32
17379
1999

The Mythical Man-Month: Essays on Software Engineering
9780201835953
4.03
12295
1995

The Unicorn Project
9781942788768
4.13
4927
2019

Release It!: Design and Deploy Production-Ready Software
9780978739218
4.26
2746
2007

A Philosophy of Software Design
9781732102200
4.14
1516
2018

Site Reliability Engineering: How Google Runs Production Systems
9781491929124
4.23
1980
2016

The Software Craftsman: Professionalism, Pragmatism, Pride
9780134052502
4.33
769
2014

Code Simplicity: The Fundamentals of Software
9781449313890
3.74
501
2012

High Performance Browser Networking
9781449344764
4.50
671
2013

97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
9780596522698
3.62
686
2009

High Performance Web Sites
9780596529307
4.15
690
2007

Software Estimation: Demystifying the Black Art
9780735605350
4.04
911
2006

The Design of Design: Essays from a Computer Scientist
9780201362985
3.76
571
2010

Software Requirements: Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle, 3rd Edition
9780735618794
4.10
713
2016

Waltzing with Bears: Managing Risk on Software Projects
9780932633606
3.97
702
2003

Software Engineering at Google: Lessons Learned from Programming Over Time
9781492082798
4.19
344
2020

Ship It!: A Practical Guide to Successful Software Projects
9780974514048
3.72
509
2005

The Leprechauns of Software Engineering
9782954745503
3.84
147
2012

Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis
9781680502725
4.20
112
2018

The Site Reliability Workbook: Practical Ways to Implement SRE
9781492029502
4.34
231
2018

Beyond Software Architecture: Creating and Sustaining Winning Solutions
9780201775945
3.72
141
2003

37 Things One Architect Knows
9781537082981
4.35
100
2016

Presentation Patterns: Techniques for Crafting Better Presentations
9780321820808
3.94
123
2012

Chaos Engineering
9781491992395
4.23
112
2017

Container Security: Fundamental Technology Concepts That Protect Containerized Applications
9781492056706
4.48
52
2020

Composing Software
9781661212568
3.88
85
2018

Software Security: Building Security in
9780321356703
3.63
82
2006

14 Habits of Highly Productive Developers
9781735266534
4.05
195
2020