An Overview of Hexangonal Architectures with Ian Cooper

An Overview of Hexangonal Architectures with Ian Cooper

Royd Brayshay
21st July 2015

Home Insights An Overview of Hexangonal Architectures with Ian Cooper

Hexagonal architecture or ports and adaptors as it is sometimes called, is a design pattern applied to software applications that attempts to separate core functionality and business rules, often called the domain model, from the interfaces used to interact with this code. These interfaces could be a web page or the command line used for user interaction; alternatively an interface could be to interact with other code or software like a REST API or a suite of automated tests. The important concept being that the core domain model is separated and therefore, with its integrity preserved, its value and longevity should benefit. Ian Cooper has written and talked at length about hexagonal architecture and visited Agile Yorkshire to take a deep dive into the topic and share his insight and experience.

Share Article

Insights.

NewRedo Sponsors Agile Manchester – Exclusive Discount Code for the Agile Yorkshire Community!
NewRedo Sponsors Agile Manchester – Exclusive Discount Code for the Agile Yorkshire Community!

NewRedo sponsoring this year’s Agile Manchester conference!

Discover More
Exciting News! Agile Yorkshire Shortlisted for Leeds Digital Festival Awards
Exciting News! Agile Yorkshire Shortlisted for Leeds Digital Festival Awards

a community we’ve proudly supported for over a decade

Discover More
Ada Lovelace Day: A Celebration of Women in Tech!
Ada Lovelace Day: A Celebration of Women in Tech!

This event will explore and promote strategies for increasing accessibility to technology careers for individuals from disadvantaged communities.

Discover More