Функциональное программирование на JavaScript: как улучшить код JavaScript-программ
Описание
В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение.В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад!Основные темы книги: Применение ценных методик ФП на практике и там, где это наиболее целесообразно. Отделение логики системы от подробностей ее реализации. Обработка ошибок, тестирование и отладка прикладного кода в стиле ФП. Демонстрация и обсуждение всех примеров кода на JavaScript, написанных по стандарту ES6 (ES 2015).Книга адресована разработчикам, твердо усвоившим основы программирования на JavaScript и обладающим достаточным опытом проектирования веб-приложений.
Характеристики
author: | Луис Атенсио |
binding: | 145х215 |
ISBN: | 978-617-7812-60-8 |
language: | Русский |
page_extent: | 304 |
publisher: | Диалектика-Вильямс |
Type: | book |
Weight: | 0.5 кг. |
year: | 2020 |
Автор: | Луис Атенсио |
Год издания: | 2020 |
Дата обновления позиции: | 06-24-2020 |
Доставка/Оплата: | Товар под заказ. До 5 рабочих дней |
Издательство: | Диалектика-Вильямс |
Код товара: | 4228058 |
Количество страниц: | 304 |
Переплет: | Мягкий |
Формат: | 145х215 |
Язык произведения: | Русский |
График изменения цены & курс обмена валют
Пользователи также просматривали

3,881.34 грн.
ZVS 2000W High Voltage Induction Heater Module Flyback Driver Heating Board + Coil +pump +power Adapter
aliexpress.com
305.17 грн.
M107 Dual Mode Rechargeable Mouse 2.4G Wireless Mouse Mute Notebook Desktop Computer Office Mouse USB Optical Mice Black
aliexpress.com
112.15 грн.
Прочная пластиковая щетка для чистки стен, чистящие инструменты, V-образная щетка, щетка для чистки кухни, щетка для мытья стаканов
aliexpress.com
2,542.67 грн.
Shockproof Case for iPhone 15/14 Series, Premium Metal Anti-Fall Case with Screen Camera Protective Anti-Scratch Phone Cover
aliexpress.com
785.86 грн.
V-neck Basic Warm Sweater Pullovers Warm Winter Sweater Women Sweater and Pullovers Fall Winter New Skinny Jumpers
aliexpress.com
3,960.55 грн.
Автомобильные компрессоры кондиционера для John Deere, для Hitachi, для гусеничного экскаватора 1795544 2457779
aliexpress.ru
2,797.40 грн.
Литий-полимерный аккумулятор 11,4 в 3830 мАч для авиадрона серии DJI Mavic Pro
aliexpress.ru
1,520.85 грн.
Детские магнитные шахматы для сражения родителей и детей, тренировочная головоломка с магнитным эффектом, шахматные настольные игры, игрушки
aliexpress.ru
1,171.91 грн.
Футболка мужская с коротким рукавом, примитивный скейт, с рисунком буквы Nuevo, цвет темно-синий/белый
aliexpress.ru
193.44 грн.
Защитная крышка ЖК-дисплея с ручкой акселератора, светодиодная лампа для электрического скутера S1 S2 S3
aliexpress.ru
411.48 грн.
Bike Caliper Piston Kit Disc Brake Front After Brake Multi Tool For MTB SLX/XT Series/Sports Car/Road Car Clamp Bike Accessories
aliexpress.ru
1,204.01 грн.
Women Hollow out Jeans+Skirts Sets Short Sleeve Tank Tops Laced Denim Skirt Suits for Woman Dropshipping
aliexpress.com
371.04 грн.
Flexible 2M Stainless Steel Shower Hose Bathroom Heater Water Head Pipe New M03 dropship
aliexpress.com
202.61 грн.
1pc Timer Plastic Animal Shape Countdown Timer Portable Cooking Countdown Device For Home Kitchen Cooking Bake Sport Game
aliexpress.com
1,511.68 грн.
Xpe Archery 3D Target Dice 23Cm Sides For Hunting Practice Training Target Square For Recurve Bow
aliexpress.com
2,253.34 грн.
Nordic Resin Bear Doll Living Room Decoration Graffiti Violent Bear Home Decoration Desktop Cosmetics Jewelry Storage Tray Resin
aliexpress.com
301.42 грн.
2PCS Night Light Projector Car Interior Lights Starry Lamp Led USB Powered Romantic for Home Roof Car Decor,Purple+Blue
aliexpress.com
2,084.50 грн.
Zongke Print Vintage T Shirt For Men Clothes Chinese Size 3XL Streetwear Mens T Shirt Harajuku Tops 2022 Spring New Arrivals
aliexpress.com
5,731.96 грн.
Top 960P Tuya Smart App Remote Unlock WiFi IP Video Door Phone Video Intercom System Motion Detection Code Keypad RFID Camera
aliexpress.com
283.08 грн.
Шапка Trixie Mattel для женщин Шапки-Балаклавы шапка s Женская шерстяная шапка женская зимняя мужская шапка зимняя шапка мужские шапки для девоче...
aliexpress.com
166.34 грн.
GSR400 LOGO Motorcycle CNC Aluminum Accessories Handlebar Handles Grips Ends For SUZUKI GSR400 2008-2012 2011 2010 2009 GSR 400
aliexpress.com
1,083.11 грн.
Lusumily женская кожаная куртка, женские топы из искусственной кожи, зимние новые модные корейские утепленные короткие кожаные пальто с длинны...
aliexpress.com
70.46 грн.
Handheld Backlight Digital Alcohol Tester Digital Alcohol Breath Tester Breathalyzer Analyzer LCD Detector Backlight Light
aliexpress.com
1,464.15 грн.
For 2001-2002, 2005-2007 Jeep Grand Cherokee Oxygen Sensor 59224DF 2006 CAR ACCESSORIES
aliexpress.com
1,592.14 грн.
Car LED Headlight H4 HB2 9003 9012 HB3 9005 H7 Lamp for Auto Bulb 6000K led light Chip CSP H11 Led Kit 2018 Hot Sale
aliexpress.com
41.69 грн.
SIFREE Hot Sale JM26 Earphone Sport Headset with Mic Earbuds for Mobile Phone Xiaomi PC Gaming Audifonos
aliexpress.com