Table of Contents
Preface
Section 1: Fundamentals of Software Architectures
Chapter 1: Designing Software Architectures in Java – Methods and Styles
The importance of software architecture
The objectives of architecture design in the software life cycle
The software architect – role and skills
Is architecture design still relevant in modern development?
Different types of architecture design – from doodling on paper to more accurate modeling
Sketching the main architectural components
Other kinds of architectural diagrams
Common types of architectural diagrams
The changing role of Java in cloud-native applications
Why Java technology is still relevant today
Java usage in enterprise environments
JEE evolution and criticism
Introducing cloud-native ...
Get Hands-On Software Architecture with Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.