Dreamlabs Academy
Our latest Academy content
The final chapter of the series focuses on the business logic layer, on how multiple adapters can be created for an application (hexagonal architecture) and on the responsibilities of the presentation layer.
This is the second article in a series on how developers can build layered applications, and how they can be structured to easily support change. Also introducing the DTO and DAL actors, as well as a few refactoring practices.
Today we’re going to start on a journey of exploring layered architecture — a style used to structure medium-large applications or microservices that require flexibility and tolerance for change requests.