I’m maintaining this page with a list of books that I’ve read, and think are great resources for software developers. I’ve only just started making this list, so as I remember stuff I’ve read in the past, I’ll add it here.
- Analysis Patterns
- Design Patterns
- Patterns of Enterprise Application Architecture
- Enterprise Integration Patterns
Here are some articles that I think are worth reading -