!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "Эрик Норманд - Грокаем функциональное мышление" бесплатно

Панель управления
Логин 
Пароль 
 


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Информация
Все вопросы и пожелания пишите на [email protected]
Правообладателям
Расширенный поиск
по сайту
Грокаем функциональное мышление : КНИГИ » Программирование
автор: brij | 11 марта 2023 | Просмотров: 96
 
Грокаем функциональное мышление     Название:   
    Автор:   
    Формат:   PDF
    Размер:   17.1 MB
    Год:   
    Качество:   Отличное
    Язык:   Русский

 
 

Кодовые базы разрастаются, становясь всё сложнее и запутаннее, что не может не пугать разработчиков. Как обнаружить код, изменяющий состояние вашей системы? Как сделать код таким, чтобы он не увеличивал сложность и запутанность кодовой базы? Большую часть «действий», изменяющих состояние, можно превратить в «вычисления», чтобы ваш код стал проще и логичнее. Вы научитесь бороться со сложными ошибками синхронизации, которые неизбежно проникают в асинхронный и многопоточный код, узнаете, как компонуемые абстракции предотвращают дублирование кода, и откроете для себя новые уровни его выразительности. Книга предназначена для разработчиков среднего и высокого уровня, создающих сложный код. Примеры, иллюстрации, вопросы для самопроверки и практические задания помогут надежно закрепить новые знания.

Книга состоит из двух частей и 19 глав. В каждой части описан некоторый фундаментальный навык, а затем исследуются другие связанные с ним навыки. Каждая часть завершается описанием принципов проектирования и архитектуры в контексте функционального программирования. В части I, начинающейся с главы 3, вводятся различия между действиями, вычислениями и данными. Часть II, начинающаяся с главы 10, знакомит читателя с идеей первоклассных значений.

Моя главная цель при написании книги заключалась в том, чтобы по крайней мере запустить процесс легитимизации функционального программирования как прагматичного варианта для профессиональных программистов. Когда программист хочет изучить объектно-ориентированное программирование, он найдет множество книг по теме, написанных именно для него — начинающего профессионала. В этих книгах описываются паттерны, принципы и практики, на основе которых учащийся может формировать свои навыки. У функционального программирования такой учебной литературы нет. Существующие книги в основном имеют академическую природу, а тем, которые пытаются ориентироваться больше на практику, по моему мнению, не удается объяснить основные концепции. Однако все необходимые знания и опыт есть у тысяч функциональных программистов. Надеюсь, эта книга будет способствовать расцвету литературы о функциональном программировании.

Для кого написана эта книга:
Книга написана для программистов с практическим опытом от 2 до 5 лет. Предполагается, что вы уже знаете хотя бы один язык программирования. Также желательно, чтобы вы построили хотя бы одну достаточно крупную систему, чтобы представлять, с какими проблемами разработчики сталкиваются при масштабировании. Примеры написаны на javascript, направленном на читаемость кода. Если вы понимаете код C, C#, C++ или Java, у вас не будет особых сложностей. Я использую javascript вовсе не потому, чтобы показать вам, что на javascript можно заниматься функциональным программированием. Собственно, javascript не блещет в области ФП. Но именно потому, что в нем не реализована серьезная поддержка ФП, этот язык отлично подходит для обучения. Многие функциональные конструкции приходится строить самостоятельно, что позволит нам глубже понять их. Кроме того, вы будете больше ценить такие конструкции, предоставляемые языком (таким, как Haskell или Clojure).









Сосчитайте:   20 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   20 + один – 2 =    
За ложную информацию бан на месяц


Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
JavaScript. Полное руководство, 7-е издание | Дэвид Флэнаган | Интернет, web-разработки | Скачать бесплатно Дэвид Флэнаган - JavaScript. Полное руководство, 7-е издание

Справочник по самому популярному языку программирования! javascript — это язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования. В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на j& ...
 
 
JavaScript на примерах. Практика, практика и только практика | Никольский А.П. | Интернет, web-разработки | Скачать бесплатно Никольский А.П. - JavaScript на примерах. Практика, практика и только практика

Данная книга - это прекрасное учебное пособие для изучения языка программирования javascript с помощью примеров. Изложение ведется последовательно: от написания первой программы, до создания полноценных проектов: интерактивных элементов (типа слайдера, диалоговых окон) интернет-магазина, лендинговой страницы и проч. По ходу даются все необходи ...
 
 
Современный учебник JavaScript в 3 книгах | Илья Кантоp | Программирование | Скачать бесплатно Илья Кантоp - Современный учебник JavaScript в 3 книгах

Современный учебник javascript в 3 книгах — Перед вами учебник по javascript, начиная с основ, включающий в себя много тонкостей и фишек javascript/DOM.Этот учебник позволит вам изучить javascript с нуля или упорядочить и дополнить существующие знания.Мы будем использовать браузер в качестве окружения, но осно ...
 
 
Выразительный JavaScript. Современное веб-программирование (2021) | Марейн Хавербеке | Интернет, web-разработки | Скачать бесплатно Марейн Хавербеке - Выразительный JavaScript. Современное веб-программирование (2021)

В этой книге я не только объясню javascript, но и познакомлю вас с основными принципами программирования. Программировать, оказывается, трудно. Основные правила просты и понятны, но программы, построенные на основе таких правил, со временем становятся достаточно сложными, вводят собственные правила и собственную сложность. Временами чтение это ...
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх