views:

147

answers:

7

Dear Stackoverflow Readers,

I looking for some really good must have books/online resources for Software Architecture. I am willing to understand different Software Architectural Concepts and learn more about them so would certainly appreciate if someone can point me to appropriate resources.

Thanks, Rachel

+9  A: 

Code Complete and Patterns of Enterprise Application Architecture.

lod3n
Agreed, must read books.
Pascal Thivent
+1  A: 

See this links has a great list of resources.

Software Architecture Resources

Software Architecture from DACS

Bye

RRUZ
+4  A: 

The Gang of Four book on object oriented design is over a decade old and a must read.

E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software

bbg
A: 

Here is a link to about 20 design patterns. Give you definition, Class Diagram, code, examples ... very useful site.

Martin
A: 

Design is Dead, "Do you wanna be an Architect when you grow up?", http://martinfowler.com/articles/designDead.html

Frank Schwieterman
+1  A: 

SourceMaking is good for design patterns and UML.

Microsoft's Patterns and Practices group also has some useful information if you are using MS technologies.

John Asbeck
+1  A: 

Microsof't Patterns and Practices is a great resource. It's information is valuable not only for MS technologies, you can get insight for many architectural aspects from them.

Martin Fowler's articles are inspiring.

For a list of useful books, check my answer on design patterns books.

JuanZe