Patterns of Enterprise Application Architecture
Martin Fowler
15 people recommended it in 12 threads, 2011–2025.
1 commenter pushed back on it — worth reading the threads.
What people on Hacker News said
Design patterns are essential for enterprise development, not so much for AI and low level systems programming.
Patterns of Enterprise Application Architecture (Martin Fowler) - early-mid 2000s and it stays valuable to this day. It's nice to have a formalized view of concepts you know in practice.
Patterns of Enterprise Application Architecture by Martin Fowler helped me make the jump from small systems built for myself to large, sophisticated systems built for others.
"Patterns of Enterprise Application Architecture" by Martin Fowler made a big difference for me at the time.
Patterns of Enterprise Application Architecture is one of my all time favourites, though it hasn't been as influential as it should have been.
That's why I like PoEAA - Fowler is better writer than the GOF so his books do a better job of bringing the ideas across.
Where it comes up
- Ask HN: What language-agnostic programming books should I read? 2017 · 2 recommendations
- Code Interview Reading List 2013 · 2 recommendations
- What is the single most influential book every programmer should read? 2011 · 2 recommendations
- Ask HN: What's the best book you've read regarding software development? 2025 · 1 recommendation
- Ask HN: Books you plan to read in 2020? 2019 · 1 recommendation
- Ask HN: What are the most fundamental books on computer science? 2019 · 1 recommendation
- Ask HN: What books had the greatest effect on how you structure your code? 2017 · 1 recommendation
- Ask HN: What books are you reading? 2017 · 1 recommendation
- The most mentioned books on Stack Overflow 2017 · 1 recommendation
- Ask HN: What book are you reading right now? 2014 · 1 recommendation
- Must Read CS Books For Self Self-Taught Programmers 2011 · 1 recommendation
- What is the single most influential book every programmer should read? 2011 · 1 recommendation