ความคิดเห็น •

  • @piezocuttlefish
    @piezocuttlefish 2 ปีที่แล้ว +17

    I've been watching Scott's presentations for years. I think this is the most complete and most well-structured of his talks yet.

  • @xerxesking6734
    @xerxesking6734 หลายเดือนก่อน

    Thank you

  • @sirstroam
    @sirstroam 2 ปีที่แล้ว +2

    I love the pacing in this video.

  • @wuzixiao1
    @wuzixiao1 ปีที่แล้ว +3

    Thanks for your great video. TIL: dont use this exception for control flow and you shouldn’t catch programmer error or system error, only error for domain models.

  • @alexoleynikov717
    @alexoleynikov717 2 ปีที่แล้ว +2

    Thank you, Scott, for this amazingly clear presentation! Just like your book "Domain Modeling Made Functional", which is also a great read.

  • @SystemAlchemist
    @SystemAlchemist 5 หลายเดือนก่อน

    The Roman Numerals code is very simple and elegant.
    It is also very inefficient.
    I suggest the example in the book Thinking Forth p.122 for two different versions of doing it differently.

  • @iurysza
    @iurysza 2 ปีที่แล้ว +2

    This is an amazing talk!
    I've seen and even implemented some of these concepts before, but I never saw them put so nicely together like this.
    Thanks!

  • @JohnMcclaned
    @JohnMcclaned 4 หลายเดือนก่อน +2

    19:41 - Scott really swallowed that oyster like nobody would notice

  • @digitalspecter
    @digitalspecter 2 ปีที่แล้ว +4

    It's a shame that Rails isn't inspired by this..

    • @matthiasschuster9505
      @matthiasschuster9505 2 ปีที่แล้ว

      Saturn is shaped like Rails with this in mind
      So very opinionated MVC with composition and functional programming
      Much fun 😊

    • @magne6049
      @magne6049 ปีที่แล้ว +1

      Elixir on Phoenix allows this style, and is a FP oriented Ruby on Rails like experience. Elixir was made to resemble Ruby.

    • @MateusCruz
      @MateusCruz 6 หลายเดือนก่อน

      You can achieve the same type of pattern with the dry-monads and dry-transaction gems. Been using them for a while.

    • @magne6049
      @magne6049 3 หลายเดือนก่อน

      or even Gleam language which is also based on Beam and interoperable with Elixir and Erlang and even compiles to JS!

  • @thomassteindl9481
    @thomassteindl9481 ปีที่แล้ว

    Yes, I think this is so far the best and most easy to follow. Would love to see that for Scala.