Currying - Programowanie funkcyjne w JavaScript

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ •

  • @overment
    @overment  4 роки тому +2

    Podobał Ci się ten film? Upewnij się, że zobaczysz kolejne:
    🔔 Subskrybuj mój kanał - ua-cam.com/users/overment
    📩 Zapisz się na newsletter: overment.com/newsletter

  • @Gabryhoo
    @Gabryhoo Рік тому +1

    5:30 - mówisz, że to jest coś absolutnie naturalnego i że osoby działające w Reakcie mogą być już z tym obeznane. Programuje już kilka lat i nigdy tego nie widziałem, a o tym koncepcie dowiedziałem się nie dawno z pytań rekrutacyjnych :D
    A przy okazji - świetny filmik, bardzo dobrze i zwięźle wytłumaczone :)

  • @sylwesterpaterek6234
    @sylwesterpaterek6234 2 роки тому

    Świetny kanał, akurat szukałem czegoś o optymalizacji,a odkryłem wartościowe materiały nt. JS. Sub leci !

  • @zakaruPL
    @zakaruPL 4 роки тому +3

    W 9:39 troszkę się kolejność i nazwy argumentów rozjechały względem implementacji funkcji która jest na samej górze 🤔

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

    Super filmik, dzięki !

    • @overment
      @overment  4 роки тому

      Dzięki za komentarz! Widziałeś już może pozostałe odcinki serii? :)

    • @TheSzuri
      @TheSzuri 4 роки тому

      overment oczywiście :) oglądam regularnie. Świetna robota 💪🏻

  • @arklanq
    @arklanq 4 роки тому

    Jak ze wsparciem dla TypeScriptu? Compose jest podobno niemożliwy do użycia, a reszta?

  • @MrFckingninja
    @MrFckingninja 4 роки тому

    Cześć! Oglądam Cię już od dłuższego czasu! Super filmiki! :D
    Chciałbym Cię prosić o poradę. Na jakim hostingu mogę postawić backend strapi? Próbowałem na mydevil ale dostaje error, że libvips musi być >= 8.9.0. Niestety nie wiem jak tam mogę zaaktualizować to. Nie mam sudo, pkg nie działa :/ Pomożesz?

    • @Warcielka
      @Warcielka 4 роки тому +2

      Najprościej na heroku, tylko konieczny będzie tamtejszy plugin do postgresa albo mongo, gdyż co jakiś czas heroku resetuje swoje kontenery, co kasuje bazę lokalna.

  • @antoniwrobel4041
    @antoniwrobel4041 4 роки тому

    1:04 wykorzystywał funkcje map, a nie tablice :)

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

    Overmentowi się chyba nudzi bo zmienił prawie wszystkie miniaturki na kanale :_:

    • @overment
      @overment  4 роки тому

      🤣

    • @szczeczaczoszczeczek5077
      @szczeczaczoszczeczek5077 4 роки тому

      Za miesiąc stwierdzi "eeee, brzydko, muszę to zmienić" 😂

    • @overment
      @overment  4 роки тому

      Nie wykluczam że tak będzie 😛
      Co to nadmiar czasu robi z ludźmi 🤷‍♂️

    • @Nimplex
      @Nimplex 4 роки тому

      @@overment lmao :)

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

    Pewnie masz rację itp. Ale taki kod wydaję się wprowadzać dodatkowe warstwy abstrakcji co dla Interna/Juniora baaaardzo utrudnia czytanie kodu, i czy rzeczywiście dodanie dynamiki w taki sposób jest konieczne? To co zaprezentowałeś na filmie (końcówka z przykładem 'pipe') można dodać po prostu w funkcji, żeby przyjmowała nie 1 a 2, 3 argumenty i będzie działać tak samo.

    • @overment
      @overment  4 роки тому +4

      No tak. Ten konkretny pokazany przeze mnie przykład nie wymaga używania technik które wykorzystałem.
      Tak jak powiedziałem na filmie: są to proste przykłady aby zaprezentować ideę programowania funkcyjnego.
      Zalety tego typu składni widać dopiero w bardziej rozbudowanych aplikacjach JavaScript.
      Nie bez powodu programowanie funkcyjne jest tak chętnie wykorzystywane chociażby w React.js.

  • @kondzio2003
    @kondzio2003 4 роки тому +5

    Ja też jestem początkujący i dla mnie to straszne zaciemnianie kodu. Może za rok tu wrócę i odwołam te słowa.

    • @overment
      @overment  4 роки тому +9

      No tak, programowanie funkcyjne z pewnością nie jest tematem jeżeli dopiero zaczynasz naukę programowania.
      Potrzebujesz dobrze zrozumieć sam JavaScript aby korzystać z tego paradygmatu i co ważniejsze - zauważyć jego zalety.
      Daj sobie po prostu trochę czasu i będzie w porządku 💪 Powodzenia!

    • @xSatanisticx
      @xSatanisticx 2 роки тому

      I jak sytuacja obecnie? Odwolujesz? :)

  • @kryzys9sz
    @kryzys9sz 4 роки тому

    Usuń rozszerzenie filmu bo jest mp4 😁

    • @overment
      @overment  4 роки тому

      🙊 oops!
      Wymyślę sobie karę 😅