Advertisement
Search  
Always will be ready notify the world about expectations as easy as possible: job change page
Книги для разработчиков

Composing Software

Composing Software

Автор: Eric Elliott
Год: 2019
Формат: PDF
Страниц: 229
Просмотров: 1254

2,65 MB
Description

All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change.

In "Composing Software", Eric Elliott shares the fundamentals of composition, including both function composition and object composition, and explores them in the context of JavaScript. The book covers the foundations of both functional programming and object oriented programming to help the reader better understand how to build and structure complex applications using simple building blocks.

You'll learn:

  • Functional programming.
  • Object composition.
  • How to work with composite data structures.
  • Closures.
  • Higher order functions.
  • Functors (e.g., array.map).
  • Monads (e.g., promises).
  • Transducers.
  • Lenses.
Similar
Functional Programming in JavaScript
Автор: Dan Mantyla
Год: 2015
Страниц: 261
Unlock the powers of functional programming hidden within JavaScript to build smarter, cleaner, and more reliable web apps.If you are a JavaScript developer interested in learning functional programming, looking for the quantum leap towards mastering the JavaScript language, or just...
JavaScript Everywhere
Автор: Adam D. Scott
Год: 2020
Страниц: 344
JavaScript is the little scripting language that could. Once used chiefly to add interactivity to web browser windows, JavaScript is now a primary building block of powerful and robust applications. In this practical book, new and experienced JavaScript developers will...
You Don't Know JS: Types & Grammar
Автор: Kyle Simpson
Год: 2015
Страниц: 198
No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the "You Don’t Know JS" series, this compact guide explores JavaScript types in greater depth than previous treatments by looking...
JavaScript Patterns
Автор: Stoyan Stefanov
Год: 2010
Страниц: 240
Send message
Email
Your name
*Message


© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban