Skip to content
0:00 / 0:00

#hexagonalarchitecture#portsandadapters#ddd

Alistair in the "Hexagone" 2/3 (watch HD to see the code)

DDD FR

1.5K subscribers • 3 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Alistair Cockburn

Intermediate. Assumes working knowledge.

10K views9 years ago1 recommendation

Software designSoftware architectureDomain-driven design

Alistair Cockburn and Thomas Pierrain live-code an application to demonstrate the flexibility of Hexagonal Architecture.

Hexagonal this! Everyone talks about it; we will live-code it ;-) Hexagonal Architecture is a fabulous pattern to easily embrace changes within our projects. It's so easy that we will prove it by building a small app in front of you, letting you decide what to change and when... Alistair COCKBURN (@TotherAlistair): Exceptional guest Thomas PIERRAIN (@tpierrain) : live-coding Romeu MOURA (@malk_zameth) : questions Thanks again to our awesome sponsors for this crazy event: DigitasLBi (digitaslbi.com/fr-fr/), Arolla (arolla.fr/) and 42skillz (42skillz.com/)

Why it's here

1 person recommends this

What people say. Recommended for learning how to structure complex systems with side effects to make them easier to test.

u/final_fantasiain r/Clojure • Recommends

On “I'm looking for guides and resources on testing complicated things”

I had been struggling with this very topic of test-driving non-trivial, real-world, complex systems with side-effects and the following presentations helped me understand what I was dealing with and how to properly architecture such systems so that they’re easy to test, maintain, and scale (not necessarily Clojure-specific but highly applicable): Functional Core, Imperative Shell (Gary Bernhardt) Boundaries (Gary Bernhardt) TDD, Where Did It All Go Wrong (Ian Cooper) The Clean Architecture (Ian Cooper) Alistair in the "Hexagone" 1/3 (Alistair Cockburn) Alistair in the “Hexagone” 2/3 (Alistair Cockburn) Alistair in the “Hexagone” 3/3 (Alistair Cockburn)