Composing Software - ebook EPUB

84,99 zł
Sprzedaje firma Empik
Jak sortujemy?
Produkt cyfrowy - wysyłamy od razu po zamówieniu
Szczegóły

Informacje szczegółowe

Pokaż wszystkie
Wydawnictwo:
Liczba stron:
238
Rozmiar:
1,9 MB
Data premiery:
2024-10-04

Każdy sprzedawca w empik.com jest przedsiębiorcą. Wszystkie obowiązki związane z umową sprzedaży ciążą na sprzedawcy. Za wysłanie produktu odpowiada sprzedawca.

Opis produktu

This book delves into functional programming and composition techniques in JavaScript, starting with core concepts like pure functions, shared state avoidance, and higher-order functions to build modular, maintainable code. Early chapters explore the fundamentals of functional programming, immutability, and its growing influence in the JavaScript community. You'll learn essential topics such as function composition, currying, and higher-order functions, as well as advanced concepts like abstract data types, functors, and monads. The book discusses the evolution of functional programming, its role in modern software development, and addresses challenges like the software crisis and composing with classes.

You'll learn essential topics like object-oriented programming, focusing on factory functions, functional mixins, and object composition. You'll also understand why traditional classes complicate composition and discover strategies for creating custom data types, lenses, and transducers. The book also covers best practices, emphasizing clean, reusable code and avoiding anti-patterns like excessive mocking.

By the end, you'll be ready to apply functional programming techniques to tackle complex design challenges and write more maintainable JavaScript code.

Informacje szczegółowe

ID produktu:
1542252500
Tytuł:
Composing Software - ebook EPUB
Autor:
Wydawnictwo:
Język wydania:
angielski
Liczba stron:
238
Data premiery:
2024-10-04
Rok wydania:
2024
GPSR - osoba odpowiedzialna i certyfikaty:

Oceny i recenzje o produkcie

Nikt jeszcze nie dodał recenzji tego produktu.

Bądź pierwszy!
Twoja opinia będzie bardzo przydatna dla innych użytkowników.