Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ
Описание
[html]В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение.В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и с объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад!Основные темы книги.Применение ценных методик ФП на практике и там, где это наиболее целесообразно.Отделение логики системы от подробностей ее реализации.Обработка ошибок, тестирование и отладка прикладного кода в стиле ФП.Демонстрация и обсуждение всех примеров кода на JavaScript, написанных по стандарту ES6 (ES 2015).Книга адресована разработчикам, твердо усвоившим основы программирования на JavaScript и обладающим достаточным опытом проектирования веб-приложений.Об авторе.Луис Атенсио - инженер-разработчик и архитектор приложений масштаба предприятия на языках Java, PHP и JavaScript.Отзывы о книге.`Эта книга коренным образом изменила мои представления о написании кода на JavaScript`.Эндрю Мередит, компания Intrinsitech Corporation`Удобный справочник с практическими примерами`. Эми Тенг, компания Dell`Теперь именно так нужно писать код на JavaScript`. Уильям Е. Уиллер, компания West Corporation`Прочитав эту книгу, я переосмыслил свой подход к[/html]
Характеристики
| categoryTitle: | Научная и техническая литература |
График изменения цены & курс обмена валют
Пользователи также просматривали

15,224.80 грн.
For Porsche Panamera 971 Car Body Kit Additional insta WET Carbon Fiber Side Skirts Aprons Kit Side Skirt Bumper Apron Extension
aliexpress.com
4,017.49 грн.
Luxury Black Velvet Evening Dress Sleeveless High Slit Rhinestone Chain Slim Fit Formal Gala Glamorous Party Wear
aliexpress.com
15,270.67 грн.
Low temperature thermostatic tank High precision control Low tank Stainless steel cooling water
aliexpress.com
947.03 грн.
20 Pieces High Quality Seal For Valve M2.184.1111 M2.184.1121 M2.184.1131 Printing Machine Parts
aliexpress.com
308.52 грн.
Activity 100 PCS NFC Tags Sticker with NTAG213 Chip Blank NFC Stickers Adhesive Labels RFID Tags Rewritable 144 Bytes Memory
aliexpress.com
300.52 грн.
4500 5800 5200 .325-7T Chain saw rim sprocket assy clutch drum kit for chainsaw spare parts 45cc 52cc
aliexpress.com
256.33 грн.
Wooden Burger Stacking Toy Pretend Play Food Set, Realistic Wooden Play Kitchen Food Set for Children Toddlers
aliexpress.com
252.96 грн.
Beaker Clamp Condenser Tube Crucible Pliers Tongs Test Clip Lab Stand Holder Laboratory Flask for Experiment Equipment
aliexpress.com
261.38 грн.
ABIS-12Pcs 0.8-3.2mm Keyless Drill Chuck Collet Set 1/32 to 1/8In Replacement,Rotary Tool Sanding Drum 8 Sizes,Drill Tool Set
aliexpress.com
233.18 грн.
2025 new fashion koi print short sleeve long skirt ladies large size round neck pocket dress ladies casual elegant dress
aliexpress.com
2,828.03 грн.
Сексуальное эластичное боди со стразами, сексуальное трико, боди для ночного клуба, бара, выпускного вечера, праздничный наряд, блестящая женская одежда для представлений
aliexpress.ru
173.41 грн.
Регулятор скорости вентилятора двигателя, 12 В, 24 В, 48 В, 5 А, 2, 3, 4 провода, PWM, регулятор температуры, поддержка EC EBM вентилятора
aliexpress.ru
136.37 грн.
3 шт. насадки для отвертки магнитное кольцо намагничиватель 6,35 мм шестигранный адаптер запасные части для ручной отвертки Инструменты Запчасти
aliexpress.ru
36,335.46 грн.
Летние продажи скидки на GRETSCH G2655T-P90 STREAMLINER CENTER BLOCK - MID-NIGHT SAPP-hhire
aliexpress.ru
35,906.98 грн.
612601080531 насосы для weichai Sinotruk, дизельный двигатель, топливные насосы для грузовиков
aliexpress.ru
768.14 грн.
Автомобильный освежитель воздуха, диффузор с тремя регулируемыми режимами, умный автомобильный освежитель воздуха, интеллектуальный автомобильный аромадиффузор с 4 шт. эфирных масел
aliexpress.ru
1,039.62 грн.
Женское платье #2024, Новое Сексуальное и модное платье с глубоким V-образным вырезом, без рукавов, с вышивкой, с цветочной спиной, с юбкой-качели, вечернее платье, длинное платье для девушек
aliexpress.ru
6,675.47 грн.
722.9 Automatic Transmission Solenoid Valve Body A2302700160 For Mercedes Benz VS2 VS3
aliexpress.com
659.13 грн.
New Women Shorts Letter Print Shorts 2020 Summer Casual High Waist Short Pants Hot Sale Sports Daily Shorts Bottom
aliexpress.com
878.42 грн.
Colorful Flamingo Print Handbags Animal Pop Art College Tote Bag Ladies Casual Shoulder Bag Custom Belt PU Leather Hand Bags
aliexpress.com
420.06 грн.
RM-ANU207 Replacement Soundbar Remote Control Fit for Sony Sound Bar HT-ST5 SA-WST5 SA-ST5 HT-XT1
aliexpress.com
10,143.69 грн.
G class w463 w464 багажник коробка для хранения замшевые автомобильные детали g500 g63 g550 g350 g550 ящик коробка для хранения
aliexpress.com
672.60 грн.
Women Beach Tunic Cover Up White Dress During Winter Back Neck With Loose Solid Spandex 2022 Sexy Wear Skirt Summer Ladies
aliexpress.com
8,333.82 грн.
MS-13N21 FOR NEC 13N2 MOTHERBOARD WITH I7-1165G7 CPU AND 16GB RAM TEST OK
aliexpress.com
817.39 грн.
BuildMOC The Display Stand Building Bricks Kit for 75394&75357 Starship Model,Space Ship Stand Toys Movie Fans Gifts (172 PCS)
aliexpress.com
3,474.11 грн.
Black Or White Modern Pendant Lights For Living Room Dining Room GU10 Aluminum Body LED Ceiling Lamp Fixtures
aliexpress.com









