Get full access to Software Architecture: A Case Based Approach and 60K+ other titles, with free 10-day trial of O'Reilly.
There's also live online events, interactive content, certification prep materials, and more.
The Discipline of Software Architecture
The Rise and Fall of Netscape (or the Browser War 1994–1999)
The Growing Demands on Software Development
What Is Software Architecture?
The Importance of Software Architecture
Role of a Software Architect
Some Important Terms Used in Software Architecture
Software Architecture Concepts
Types of Architectures
Software Architecture Frameworks
Architectural Styles or Architectural Patterns
Software Architecture as a Problem-Solving Activity
Polya’s ‘How to Solve It?’—A Problem-Solving Guide
Systems Thinking Approach to Problem Solving
Software architecture is a relatively young discipline. There is as much confusion in it as there is excitement. ...
Get Software Architecture: A Case Based Approach now with the O’Reilly learning platform.
O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.
Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.