
Writing Change-Proof Software with Tests - JSJ 555
JavaScript Jabber
00:00
How to Change a System Using Hexagonal Architecture
Hexagonal architecture is basically when you take all of your IO and you wrap it in adapters. Once you do that, the software doesn't care about how the adapter is implemented. Minimalists are very important for them, because it's a matter of risk mitigation. You can't really start refactoring before you have at least the minimal coverage they feel safe with.
Transcript
Play full episode