Software Architecture Reference Books

Intent 22 books

22 Software Architecture reference books you'll keep coming back to. Ranked by developer recommendations — including Design Patterns: Elements of Reu... and Patterns of Enterprise Applicati....

Rankings

1
Cover of Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

741 in 90d
161.8

View →

2
Cover of Patterns of Enterprise Application Architecture

Patterns of Enterprise Application Architecture

Martin Folwer

150 in 90d
35.5

View →

3
Cover of Cloud Security Handbook

Cloud Security Handbook

Eyal Estrin

378 in 90d
26.9

View →

4
Cover of JavaScript Patterns

JavaScript Patterns

Stoyan Stefanov

90 in 90d
18.5

View →

5
Cover of Rapid Development

Rapid Development

Steve McConnell

120 in 90d
16

View →

6
Cover of Enterprise Integration Patterns

Enterprise Integration Patterns

Gregor Hohpe, Bobby Woolf

60 in 90d
15

View →

7
Cover of Game Programming Patterns

Game Programming Patterns

Robert Nystrom

50 in 90d
12.5

View →

8
Cover of Essential Scrum

Essential Scrum

Kenneth S. Rubin

40 in 90d
10

View →

9
Cover of API Design Patterns

API Design Patterns

JJ Geewax

42 in 90d
7.6

View →

10
Cover of RESTful Web APIs

RESTful Web APIs

Leonard Richardson, Mike Amundsen, Sam Ruby

32 in 90d
7.1

View →

11
Cover of LLM Engineer's Handbook

LLM Engineer's Handbook

Paul Iusztin and Maxime Labonne

52 in 90d
6.1

View →

12
Cover of The Site Reliability Workbook

The Site Reliability Workbook

Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara, Stephen Thorne

20 in 90d
5

View →

13
Cover of AntiPatterns

AntiPatterns

William J. Brown, Raphael C. Malveau, Hays W. McCormick, Thomas J. Mowbray

20 in 90d
5

View →

14
Cover of Vue.js 2 Design Patterns and Best Practices

Vue.js 2 Design Patterns and Best Practices

Paul Halliday

20 in 90d
5

View →

15
Cover of The AI Engineering Bible

The AI Engineering Bible

Thomas R. Caldwell

21 in 90d
3.8

View →

16
Cover of Domain-Driven Design Reference

Domain-Driven Design Reference

Eric Evans

20 in 90d
3

View →

17
Cover of Real-Life BPMN

Real-Life BPMN

Jakob Freund, Bernd Rucker

20 in 90d
3

View →

18
Cover of Spring 5 Design Patterns

Spring 5 Design Patterns

Dinesh Rajput

20 in 90d
3

View →

19
Cover of PHP 8 Objects, Patterns, and Practice

PHP 8 Objects, Patterns, and Practice

Matt Zandstra

20 in 90d
3

View →

20
Cover of Unity for Multiplayer VR Development

Unity for Multiplayer VR Development

Niraj Vishwakarma

20 in 90d
3

View →

← Back to all Software Architecture books