![]() Their aim is to present software architecture in a real-world setting, reflecting both the opportunities and constraints that companies encounter. They also emphasize the importance of the business context in which large systems are designed. ![]() Distinct from the details of implementation, algorithm, and data representation, an architecture holds the key to achieving system quality, is a reusable asset that can be applied to subsequent systems, and is crucial to a software organization's business strategy.Drawing on their own extensive experience, the authors cover the essential technical topics for designing, specifying, and validating a system. This award-winning book, substantially updated to reflect the latest developments in the field, introduces the concepts and best practices of software architecture?how a software system is structured and how that system's elements are meant to interact.
0 Comments
Leave a Reply. |