Читать книгу JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript - Kyle Simpson - Страница 18
Podsumowanie
ОглавлениеMożna mieć wiele powodów, aby zacząć czytać tę książkę i różne oczekiwania wobec niej. W tym rozdziale wyjaśniłem, dlaczego chciałbym, abyście przeczytali tę książkę i co powinniście wynieść z tej podróży. Pomaga też wyjaśnić innym (jak nasi współpracownicy), dlaczego powinni udać się z nami w tę podróż!
Programowanie funkcyjne dotyczy pisania kodu, który opiera się na sprawdzonych zasadach, dzięki czemu możemy zyskać zaufanie i wiarę w kod, który piszemy i czytamy. Nie powinniśmy być usatysfakcjonowani napisaniem kodu, który jak mamy nadzieję, będzie działał, a potem wzdychać z ulgą, gdy okaże się, że przechodzi zestaw testów. Powinniśmy wiedzieć, że będzie działać, zanim go uruchomimy i powinniśmy mieć pełne zaufanie, że przekazaliśmy w naszym kodzie wszystkie idee dla korzyści innych czytelników (w tym dla siebie w przyszłości).
To stanowi sedno lekko funkcyjnego JavaScriptu. Celem jest nauka skutecznego komunikowania się z naszym kodem, ale bez duszenia się na tej drodze pod stosami notacji lub terminologii.
Podróż w nauce programowania funkcyjnego zaczyna się od głębokiego zrozumienia, czym jest funkcja. Tym zajmujemy się w następnym rozdziale.