# Patterns of Enterprise Application Architecture by Martin Fowler

3 Hacker News commenters recommended Patterns of Enterprise Application Architecture by Martin Fowler and 0 criticized it, November 2025 to November 2026. It was recommended in 3 of 13 months.

**Verdict:** People recommend it for moving past single-class business logic toward designing larger systems, and for understanding how real application code is structured.

## Why people recommend it

- Useful for designing larger systems (1 comments): "Fowler's Patterns of Enterprise Application Architecture is good for expanding past business logic to larger systems" ([source](https://news.ycombinator.com/item?id=48752300))
- Helps explain Rails API class structure (1 comments): "Try reading the aforementioned book, and look at the classes in the Rails API." ([source](https://news.ycombinator.com/item?id=50184773))

## Alternatives hackers recommend

- [The Mythical Man-Month by Fred Brooks](https://hackerapproved.com/p/mythical-man-month.md): 56 recommend
- [Designing Data-Intensive Applications by Martin Kleppmann](https://hackerapproved.com/p/designing-data-intensive-applications.md): 37 recommend
- [A Philosophy of Software Design by John Ousterhout](https://hackerapproved.com/p/a-philosophy-of-software-design.md): 28 recommend
- [Code Complete by Steve McConnell](https://hackerapproved.com/p/code-complete.md): 14 recommend
- [The Architecture of Open Source Applications by Amy Brown and Greg Wilson](https://hackerapproved.com/p/architecture-of-open-source-applications.md): 13 recommend

## Where to get it

- [See price on Amazon](https://www.amazon.com/dp/0321127420?tag=hackerapprove-20) (affiliate link)
- [Bookshop.org](https://bookshop.org/a/130825/9780321127426) (affiliate link)

## Cite as

Hacker Approved, "Patterns of Enterprise Application Architecture by Martin Fowler", https://hackerapproved.com/p/patterns-of-enterprise-application-architecture/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
