Designing Software Architectures: A Practical Approach (SEI Series in Software Engineering), 2nd Edition
"Designing Software Architectures: A Practical Approach" is your source for practical strategies for architectural design and advancing your current work. This second edition is sweeter than the first one because of its practical and easy-to-follow approach adopted throughout. It can contain linear templates, best-of-practice patterns, and ...