Читать книгу JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript - Kyle Simpson - Страница 7

Rozdział 1. Dlaczego programowanie funkcyjne?

Оглавление

Programista funkcyjny (rzecz.): Osoba, która nazywa zmienne „x”, nazywa funkcje „f” oraz nazywa wzorce kodu „zygohistomorficznym prepromorfizmem”.

James Iry @jamesiry 13/5/2015 https://twitter.com/jamesiry/status/598547781515485184

Programowanie funkcyjne (FP) nie jest w żadnym razie nowym pojęciem. Jest obecne w niemal całej historii programowania. Jednak, choć nie jestem pewien, czy można tak uczciwie powiedzieć, nie było mainstreamową koncepcją w świecie deweloperów oprogramowania, aż do chwili, gdy kilka lat temu zaszła zmiana. Wydaje mi się, że FP było raczej dziedziną akademicką.

Jednak wszystko to się zmienia. Narasta fala zainteresowania FP, nie tylko na poziomie języka, ale także bibliotek i platform. Być może czytacie ten tekst, gdyż okazało się, że FP jest czymś, czego nie da się dłużej ignorować. Lub może jak ja próbowaliście nauki FP wiele razy, ale nie udało się pokonać terminologii lub notacji matematycznej.

Ten pierwszy rozdział stanowi odpowiedź na takie pytania, jak „Dlaczego należy używać FP w swoim kodzie” lub „Jak można lekko funkcyjny JavaScript porównać z tym, co inni mówią o FP?”. Po podaniu podstaw w całej książce kawałek po kawałku odkrywam techniki i wzorce pisania w lekko funkcyjnym stylu JS.

JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript

Подняться наверх