Get Your Hands Dirty on Clean Architecture
Get Your Hands Dirty on Clean Architecture helps you convert concepts into actual code using hexagonal architecture. You’ll dive into practical code examples for building maintainable applications that integrate cleanly with other systems. This new edition explores ways to manage multiple bounded contexts in a single application and presents an alternative, component-based architecture style.
Offered by
Difficulty Level
Intermediate
Completion Time
5h12m
Language
English
About Book
Who Is This Book For?
This book is for new as well as seasoned developers seeking to learn and deepen their understanding of hexagonal architecture. Some experience with web development is necessary. The code examples are in Java, but if you are proficient in reading object-oriented code, you’ll understand the examples seamlessly. Instances of detailed Java and framework explanations are fewer, but thorough.
Get Your Hands Dirty on Clean Architecture
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 5h12m total length
What’s Wrong With Layers?
Inverting Dependencies
Organizing Code
Implementing a Use Case
Implementing a Web Adapter
Implementing a Persistence Adapter
Testing Architecture Elements
Mapping Between Boundaries
Assembling the Application .
Enforcing Architecture Boundaries
Taking Shortcuts Consciously
Deciding on an Architecture Style
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!