Czym są funktory? - Programowanie funkcyjne w JavaScript

Поделиться
HTML-код
  • Опубликовано: 2 янв 2025

Комментарии • 28

  • @overment
    @overment  4 года назад +10

    2:37 - wybaczcie błąd montażu. Wybaczcie ten błąd montażu 🤣

  • @xSlavko221
    @xSlavko221 4 года назад +5

    Genialna seria :)
    Niestety nie cieszy się wielkim zainteresowaniem, bo wymaga niepodstawowej wiedzy, jednak niesie ze sobą kawał wiedzy nie tylko z samego rejonu programowania funkcyjnego. Samo promowanie podejścia z rozbijaniem problemów na mniejsze jest bardzo ważne. Do tego tworzenie klocków, z których później składamy moduły, z których z kolei powstaje aplikacja...
    Dla starszych wyjadaczy, może się to wydawać banał, ale uwierzcie, że początkujący baardzo często się gubią - albo pisząc kod najprościej jak się da, ale później go zostawiając w takiej formie, albo z kolei męczą się dążąc do perfekcji za pierwszym razem, często poddając się w połowie drogi.
    Dziękuję za serię. Zdecydowanie otwiera ona nowe horyzonty w procesie budowania aplikacji :)

    • @overment
      @overment  4 года назад +1

      No tak. Tym bardziej jak spojrzysz na ten przykład. Pierwsza myśl: "tablice i mapowanie? Przecież ja to znam!".
      Poza tym w nauce programowania funkcyjnego świetne jest to, że z powodzeniem możemy stosować jego poszczególne elementy.
      I zresztą - często tak się po prostu dzieje.

  •  4 года назад

    Cała seria o programowaniu funkcyjnym jest bardzo cenna. Nie jest to proste do zrozumienia za pierwszym razem. Jednak warto to zgłębić i używać. Dziękuję i proszę o więcej.

  • @jakubkurdziel2407
    @jakubkurdziel2407 4 года назад +2

    Świetny odcinek, oby takich więcej ps 7:29 troche zły zapis równania

  • @xxxxxx-q4h
    @xxxxxx-q4h Год назад

    Świetna seria :D i to wszystko za darmo

  • @Arciiix
    @Arciiix 4 года назад

    Ja się dziwię, skąd ty masz tyle pomysłów, nawet na te rysowanie po ekranie, które na pewno lepiej pomaga zrozumieć materiał. No co tu wiele mówić, najlepszy polski kanał o programowaniu :D

    • @overment
      @overment  4 года назад

      Dziękuję Artur 🙂 Według testu psychologicznego "The Big Five", główny wymiar kreatywności mam na poziomie 98 percentyla.
      space.overment.com/Qh1DUr0TbIY4m4AzS47H/
      To pewnie dlatego 🙃

    • @Arciiix
      @Arciiix 4 года назад

      @@overment Pewnie tak haha, ale naprawdę, dla mnie twój kanał jest przykładem idealnego przekazu

    • @overment
      @overment  4 года назад

      Bardzo mi miło 🙂 Serio!

  • @darekgala4667
    @darekgala4667 4 года назад +5

    Mega seria, 10/10 ;)

    • @overment
      @overment  4 года назад +1

      Poważnie?! A dosłownie wczoraj zastanawiałem się czy jej przedwcześnie nie zakończyć ze względu na bardzo małe zainteresowanie na tle innych filmów 🤯

    • @darekgala4667
      @darekgala4667 4 года назад +2

      Wg mnie brakuje na youtubie takiego contentu dotykającego corowego programowania a jest cała masa tutoriali frameworkowych. No i tak jak mówiłeś to nie są łatwe rzeczy więc pewnie dlatego nie przyciąga ludzi, szczególnie początkujących :/
      A może pomogło by wiecej przykładów rozwiazujących realne problemy? W odcinku o kompozycji przykład z książkami był super i od razu zauważyłem że takie 'mielenie' obiektów robie praktycznie codziennie i fajnie sie było zainspirować. A przykłady typu 'ala ma kota' zawsze mnie denerwowały na początku i jakoś nigdy nie potrafiłem zauważyć potencjalu i jak można fajnie wykorzystać dane zagadadnienia :D

    • @Lokus122
      @Lokus122 4 года назад +1

      @@darekgala4667 Odnośnie tych frameworków. Właśnie jestem w trakcei uczenia się ngrx w angularze i w zasadzie nie ma tutoriala, który by opisywał najnowszą wersję, któraz resztą jest znacznie ładniejsza od przestarzałych rozwiązań.

    • @vettev10
      @vettev10 4 года назад +3

      @@overment dla mnie ta seria jest zdecydowanie najciekawsza na kanale. Pewnie się cieszy mniejszym zainteresowaniem, bo jest bardziej wymagająca. Mam nadzieję, że jej nie przerwiesz!

  • @sebastiansporek3564
    @sebastiansporek3564 4 года назад

    Super! Najlepsza seria :) Modyfikacja obiektu w kolekcji to pipe(filter, fn)(kolekcja) czy inaczej? Co z modyfikacją pojedynczego obiektu?

  • @kamilnowak9247
    @kamilnowak9247 4 года назад

    Genialne są te odcinki

  • @kamilzielinski504
    @kamilzielinski504 2 года назад

    Czy funktorami nazwać można tylko struktury jak Maybe, Either, Identity itp, czy też customowe rozwiązania np User z propsem Username, gdzie dodałbym metodę map oraz 'mapUsername', która mapowałaby tylko prop Username i zwracała Usera

  • @VolRecon
    @VolRecon 4 года назад +1

    Co to za rozszerzenie visual studio code po najechaniu na funkcje ? Wyskakuje wynik na górze.

  • @mgrycz
    @mgrycz 4 года назад

    Genialny materiał

  • @Herob527
    @Herob527 4 года назад

    Takie pytanie: Jakie znasz języki programowania poza JavaScriptem?

    • @overment
      @overment  4 года назад

      PHP (bardziej niż sam JavaScript), Ruby on Rails i realizowałem jakieś pojedyncze projekty w Javie i .NET.
      Skąd pytanie? :)

    • @Herob527
      @Herob527 4 года назад

      @@overment Tak pytam
      Ja osobiście uczę się Pythona, coś tam w PHP umiem, C# tknąłem i C++ uczyłem się

    • @rafalrasztemborski3541
      @rafalrasztemborski3541 4 года назад

      @@Herob527 aha

  • @emilszymecki2506
    @emilszymecki2506 4 года назад +1

    To teraz czekam na odcinek:
    Czym są monady?

    • @overment
      @overment  4 года назад

      Już mam prawie kompletny scenariusz 💪 😁

  • @xana8062
    @xana8062 4 года назад +1

    No Churchill po prostu.
    ruclips.net/video/w552wWaMZko/видео.html