...

/

Introduction: Hexagonal Architecture—Decoupling External Systems

Introduction: Hexagonal Architecture—Decoupling External Systems

Get an introduction to what you’ll learn in this chapter.

We'll cover the following...

We’ve already learned how to write tests using the Arrange-Act-Assert template. We’ve also learned about some software design principles, known as the SOLID principles, that help us break our software down into smaller components. Finally, we’ve learned how test doubles can stand in for collaborating ...