home.social

#portsandadapters — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #portsandadapters, aggregated by home.social.

  1. "You can draw a line around any part of your code and call it anything you like, but only when you have to maintain the tests do boundaries become real."

    “Hexagonal Architecture Explained” Alistair Cockburn & Juan Manuel Garrido de Paz

    #hexagonalarchitecture #portsandadapters #testing

  2. xUnit Test Patterns: Contract Test — zalas.pl/contract-test/

    Contract Tests are examples that describe the behaviour of an abstraction by expressing what cannot be encoded in the type system. These are typically helpful in testing adapters as defined in the Ports & Adapters architecture.

    Examples in #kotlin, but the pattern is universal.

    #contracttests #xunit #testing #hexagonal #portsandadapters

  3. Estuve hablando sobre mis experiencias con la arquitectura hexagonal, y que pasa cuando se mal entiende/aplica.

    Me lo pasé bien la verdad 😄

    #HexagonalArchitecture #PortsAndAdapters
    youtu.be/ZlfepC5EsZM?si=-HBIKr

  4. herbertograca.com/2017/11/16/e… and the posts before it explore the territory of the different-or-not-so-different application layer separation architectures named by various authors "Ports and Adapters" ("Hexagonal"), "Onion" and "Clean". It also ties these into DDD and CQRS, and how the various named concepts across these methodologies overlap and correspond to each other.

    I haven't read the series from beginning to end, but it usually shows up when I want to refresh myself on the terminologies, as it has it all in one place.

    #HexagonalArchitecture #PortsAndAdapters #PortsAndAdaptersArchitecture #CleanArchitecture #OnionArchitecture #DDD #CQRS


    DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together