Scala: Beyond the basics with Christopher Batey

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

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

  • @ig-48382
    @ig-48382 3 ปีที่แล้ว +7

    Amazing talk, puts everything in order. Thank you!

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

    Fantastic talk! I am a junior in scala and this was illuminating, thank you.

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

    One of the best talk i have seen!

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

    Brilliant. This is exactly what I was missing.

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

    Great explanation, best I’ve heard! Cheers 👍🏻

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

    this guy is a genius

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

    Wow all of those forms of futures... Really glad JS has basically switched everything to native promises for all new things

  • @leftover7766
    @leftover7766 6 ปีที่แล้ว +13

    Excellent distillation, Christopher! Up there with Torreborre and Spiewak. Could you become the next Odersky or Milewski or Martin (presenter wise)?

  • @alanartigao5078
    @alanartigao5078 6 ปีที่แล้ว +6

    Nice talk! 👍

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

    Excellent presentation

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

    Amazing talk!!

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

    Such a good talk - thanks.

  • @Minimingus
    @Minimingus 3 ปีที่แล้ว

    Brilliant, finally made higher kinded types click for me

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

    Great talk

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

    14.43 method ending with a c :) looks like a typo. would prob rename it to customer and type a return customer even though it is not needed make the code clear to understand?

    • @unbekannter_Nutzer
      @unbekannter_Nutzer 3 ปีที่แล้ว

      Yes, you do it for the first few days or weeks, until you're used to it.
      I preferred to write explicit EventListeners in Java, until it was so familiar, that I preferred the anonymous ad hoc style.

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

    15:07 ha has been using c for Customer and p for Person then in the trait CustomerRepo he uses p for Customer :p that is why we should always name variables properly

  • @sateforp
    @sateforp 6 ปีที่แล้ว

    registerCustomer also violates command / query separation ? and it is interesting how the method is called register customer then calls save customer inside :)

  • @DaveGouda
    @DaveGouda 5 ปีที่แล้ว

    This guy is Richard Hendricks in real life

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

    Countless times he avoided "spring framework "
    Annotation based framework, framework using reflections, rest controller and service , dependency injection, DI based framework
    😂😂😂

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

    Guess I saw a Monad.

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

    I will be very happy when next fashion communication visual idea will be more efficient by just use 100% of screen to target the interest of subject (the code), instead of use less than 20% for targeted subject and 80% for decoration and kind of human chatterbox. This world actually is more like appearances more then reality and efficiency.

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

      lol wut

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

    Beyond the basics.... Proceeds to talk 48 minutes about the most basic sh*it ever.

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

      Yes, I am confused. If someone was coding in Scala, wouldn't he already be doing that? That seems pretty basic to me...

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

      Oh yes. Higher kinded types. We learnt all about them in kindergarten. It was just after we started learning category theory, but before the algebraic geometry.

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

    Great presentation