Navigation überspringen
Universitätsbibliothek Heidelberg
Standort: ---
Exemplare: ---
 Online-Ressource
Verfasst von:Elliott, Eric [VerfasserIn]   i
Titel:Composing software
Titelzusatz:an exploration of functional programming and object composition in JavaScript
Verf.angabe:Eric Elliott
Ausgabe:[First edition].
Verlagsort:[Birmingham, United Kingdom]
Verlag:Packt Publishing
E-Jahr:2024
Jahr:[2024]
Umfang:1 online resource (238 pages)
Illustrationen:illustrations
ISBN:978-1-83664-463-7
Abstract: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.
URL:Aggregator: https://learning.oreilly.com/library/view/-/9781836644637/?ar
Datenträger:Online-Ressource
Sprache:eng
Sach-SW:JavaScript (Langage de programmation)
 Programmation fonctionnelle
 Programmation (Informatique) ; Méthodologie
K10plus-PPN:1907888411
 
 
Lokale URL UB: Zum Volltext
 
 Bibliothek der Medizinischen Fakultät Mannheim der Universität Heidelberg
 Klinikum MA Bestellen/Vormerken für Benutzer des Klinikums Mannheim
Eigene Kennung erforderlich
Bibliothek/Idn:UW / m4611004368
Lokale URL Inst.: Zum Volltext

Permanenter Link auf diesen Titel (bookmarkfähig):  https://katalog.ub.uni-heidelberg.de/titel/69270568   QR-Code
zum Seitenanfang