Название: Master Software Architecture: A Pragmatic Guide
Автор: Maciej ”MJ” Jedrzejewski
Издательство: Leanpub
Год: 2024-10-08
Страниц: 400
Язык: английский
Формат: pdf (true), epub
Размер: 51.4 MB
Tired of architecture books that read like academic papers? This pragmatic guide will show you how to design robust systems that work in the real world. I have learned these lessons the hard way so you don't have to. Everything you need to know about software architecture—from core principles to advanced patterns—explained in plain English and practical examples. This book covers a comprehensive range of topics related to software architecture, but it cannot cover them all. Over the decades, the scope has grown to an unimaginable size. I have gathered all the key elements that have accompanied me over the past few years and described them here, ensuring you have a solid foundation to build on. This book takes a holistic approach to software architecture, so expect discussions on topics like business analysis or documentation of architectural decisions. We will also dive into infrastructure, security, deployments, and application structure. Additionally, I will introduce you to various engineering practices that, while not directly related to architecture, influence it. My goal is to explain each topic clearly for easy understanding.