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

Поділитися
Вставка
  • Опубліковано 11 лют 2025
  • 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 (www.digitaslbi..., Arolla (www.arolla.fr/) and 42skillz (www.42skillz.com/)

КОМЕНТАРІ • 10

  • @harryswap89
    @harryswap89 6 років тому +2

    Is there a link to code base?

  • @laurentverge5512
    @laurentverge5512 6 років тому +5

    Poor audio quality, but, it's a great talk. Thanks a lot for sharing !

  • @chenrvn
    @chenrvn 5 років тому +2

    Is there a github link?

    • @bobtoebes2483
      @bobtoebes2483 5 років тому +1

      github.com/tpierrain/hexagonalThis

  • @jmrah
    @jmrah 2 роки тому +1

    Judging my his very thick accent, I think the guy coding is Thomas Pierrain. He has done his own talk on Ports & Adapters at ua-cam.com/video/djdMp9i04Sc/v-deo.html, which is a great supplemental talk to this one.
    I'm not sure what I think about when Thomas writes a test case for his ConsoleAdapter. On one hand, the test does give _some_ confidence that the ConsoleAdapter works. On the other hand, it doesn't give _full_ confidence that it works - that is, even if the test case passes, I am left wondering "Willthis _really_ output to the Console?" Perhaps the answer is obvious in this simple example, but for a more complex Adapter, dealing with a more complex library, it might not be.
    If the test doesn't give full confidence that it works the way you intend, maybe the testing effort is better saved for an integration test - that is, testing the adapter against the real technology it is integrating with.

  • @pepperjack6749
    @pepperjack6749 4 роки тому +1

    Great talk until the other guy started speaking and I lost everything forward. Wish we had subtitles!

  • @jairhumbertodasilvafilho3619
    @jairhumbertodasilvafilho3619 5 років тому +6

    the english of this guy is very hard to understand

    • @JerreMuesli
      @JerreMuesli 4 роки тому +1

      He's French. That should explain a lot