Who Should Read This Book?

This book is for anyone who has ever stood at a whiteboard and sketched boxes and lines while trying to answer tough questions.

If you’re completely new to software architecture design, then this book is the perfect introduction. We’ll start with the basics and work our way through the core fundamentals you need to know to be an amazing software architect.

If you’re a programmer who already knows a thing or two about architecture, then this book will help you organize your thoughts. As you read, you may find concepts you intuited on your own but didn’t know the name, or perhaps you’ll find gaps you didn’t know you were missing. After reading this book, you’ll be able to explain why you do what you do, which puts you ...

Get Design It! 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.