Wednesday, July 06, 2005

top 10 architecture books

I had initially added this list based on an article in software development journal for my note. Since than based on a feedback I have extended the list. Clicking the link takes to amazon's web site.

  1. Agile Software Development with SCRUM (Paperback)by Ken Schwaber, Mike Beedle

  2. Software Requirements, Second Edition (Paperback) by Karl E. Wiegers

  3. The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition (Paperback) by Frederick P. Brooks

  4. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools (Paperback) by Jack Greenfield, Keith Short, Steve Cook, Stuart Kent, John Crupi
  5. Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans (Hardcover)

  6. Beyond Software Architecture: Creating and Sustaining Winning Solutions (Paperback) by Luke Hohmann
  7. Agile Software Development, Principles, Patterns, and Practices (Hardcover) by Robert C. Martin

  8. Software Architecture Design Patterns in Java (Hardcover) by Partha Kuchana

  9. Documenting Software Architectures: Views and Beyond (Hardcover) by Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord, Judith Stafford
  10. Pattern-Oriented Software Architecture, Volume 1: A System of Patterns (Hardcover) by Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal, Peter Sommerlad, Michael Stal

  11. Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

  12. Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts
  13. Patterns of Enterprise Application Architecture by Martin Fowler

3 comments:

Punit Pandey said...

Good blog on portals. Keep it up.

I guess you left few foundation books on architecure like "Design Ptterns" by GoF and Refactoring & Analysis Patterns by Martin Fowler etc. These are few of the must books in my opinion.

Punit Pandey said...

I have added your blog in the list of portal blogs. This combined RSS will be available in our "community portal" relase which we are soon going to launch.

java101 said...

Hi Punit, thanks for your feedback and encouragement.

I will add the missing architecture books to the list.