Написать рефераты, курсовые и дипломы самостоятельно.  Антиплагиат.
Студенточка.ru: на главную страницу. Написать самостоятельно рефераты, курсовые, дипломы  в кратчайшие сроки
Рефераты, курсовые, дипломные работы студентов: научиться писать  самостоятельно.
Контакты Образцы работ Бесплатные материалы
Консультации Специальности Банк рефератов
Карта сайта Статьи Подбор литературы
Научим писать рефераты, курсовые и дипломы.


подбор литературы периодические источники литература по предмету

Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ



Год выпуска: 2017
Автор: Луис Атенсио
Издательство: Вильямс
Страниц: 304
ISBN: 978-5-9909445-8-9
Описание
В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение.В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и с объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад!Основные темы книги.Применение ценных методик ФП на практике и там, где это наиболее целесообразно.Отделение логики системы от подробностей ее реализации.Обработка ошибок, тестирование и отладка прикладного кода в стиле ФП.Демонстрация и обсуждение всех примеров кода на JavaScript, написанных по стандарту ES6 (ES 2015).Книга адресована разработчикам, твердо усвоившим основы программирования на JavaScript и обладающим достаточным опытом проектирования веб-приложений.Об авторе.Луис Атенсио - инженер-разработчик и архитектор приложений масштаба предприятия на языках Java, PHP и JavaScript.Отзывы о книге."Эта книга коренным образом изменила мои представления о написании кода на JavaScript".Эндрю Мередит, компания Intrinsitech Corporation"Удобный справочник с практическими примерами". Эми Тенг, компания Dell"Теперь именно так нужно писать код на JavaScript". Уильям Е. Уиллер, компания West Corporation"Прочитав эту книгу, я переосмыслил свой подход к написанию кода и даже сумел перестроить свое мышление на применение более совершенных приемов и методик".Тэннер Слейтон, корпорация Microsoft.В этой книге рассматриваются решения самых разных задач средствами функционального программирования на JavaScript, включая обработку коллекций, AJAX-запросов, обращений к базе данных, событий и пр. На конкретных примерах в ней поясняются основные понятия ФП, в том числе декомпозиция и композиция, чистые функции, связывание функций в цепочку, конвейеры функций, карринг, функторы, монады, отложенное вычисление и прочие. Усвоив теоретические основы функционального программирования, а также примеры программ, демонстрирующие практическое применение методик ФП, читатель научится мыслить функционально и, приобретя некоторую практику, станет делать это интуитивно.Книга адресована разработчикам, твердо усвоившим основы программирования на JavaScript и обладающим достаточным опытом проектирования веб-приложений.


Похожие книги

  1. В.В. Подбельский, С.С. Фомин. Курс программирования на языке Си. – М.: ДМК Пресс, 2012. – 384 с.
  2. Андрей Гарнаев, Сергей Гарнаев. WEB-программирование на Java и JavaScript. – СПб.: БХВ-Петербург, 2005. – 1040 с.
  3. Эндрю Кёниг, Барбара Му. Эффективное программирование на C++. Практическое программирование на примерах. – М.: Вильямс, 2015. – 368 с.
  4. Дмитрий Сошников. Функциональное программирование на F#. – М.: ДМК Пресс, 2011. – 192 с.
  5. Тейт Брюс. Семь языков за семь недель. – М.: ДМК Пресс, 2014. – 384 с.
  6. Ричард Уорбэртон. Лямбда-выражения в Java 8. Функциональное программирование. – М.: ДМК Пресс, 2014. – 192 с.
  7. Эрик Фримен, Элизабет Робсон. Изучаем программирование на JavaScript. – СПб.: Питер, 2016. – 640 с.
  8. Сергей Бубновский. 100 лет активной жизни, или Секреты здорового долголетия. 1000 ответов на вопросы, как вернуть здоровье. – М.: Эксмо, 2015. – 448 с.
  9. Руслан Аблязов. Программирование на ассемблере на платформе x86-64. – М.: ДМК Пресс, 2016. – 302 с.
  10. Р.В. Душкин. Функциональное программирование на языке Haskell. – М.: ДМК Пресс, 2016. – 608 с.
  11. Стоян Стефанов. JavaScript. Шаблоны. – М.: Символ-Плюс, 2011. – 272 с.
  12. Аллигатор Декарт, Тим Банс. Программирование на Perl DBI. – М.: Символ-Плюс, 2000. – 400 с.
  13. Дирк Хенкеманс, Марк Ли. Программирование на C++ (+ CD). – М.: Символ-Плюс, 2005. – 416 с.
  14. Дмитрий Сошников. Функциональное программирование на F#. – М.: ДМК Пресс, 2017. – 192 с.
  15. Тeйт Брюс. Семь языков за семь недель. Практическое руководство по изучению языков программирования. – М.: ДМК Пресс, 2017. – 384 с.
  16. Луис Атенсио. Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ. – М.: Вильямс, 2017. – 304 с.
  17. Билл Вагнер. Наиболее эффективное программирование на C#. 50 способов улучшения кода. – М.: Вильямс, 2017. – 240 с.

Образцы работ

Тема и предметТип и объем работы
Видеоадаптеры, текстовые режимы работы видеосистемы, программирование текстового режима на физическом уровне
Информатика
Реферат
14 стр.
Экспертные системы
Программирование
Реферат
13 стр.
Имидж руководителя на предприятии как объект корпоративных отношений
Менеджмент
Диплом
123 стр.
Платежные системы в Интернете
Информатика
Диплом
102 стр.



Задайте свой вопрос по вашей теме

Гладышева Марина Михайловна

marina@studentochka.ru
+7 911 822-56-12
с 9 до 21 ч. по Москве.
Контакты
marina@studentochka.ru
+7 911 822-56-12
с 9 до 21 ч. по Москве.
Поделиться
Мы в социальных сетях
Реклама



Отзывы
Елена, 26.02
Марина, спасибо большое за проделанную работу!!! Я защитила диплом на 5!