Подборка книг по шаблонам проектирования от специалистов разработки программного обеспечения: от C# до серверного асинхронного JavaScript.
Роберт С. Мартин, Мика Мартин – Принципы, паттерны и методики гибкой разработки на языке C#, 2011 г.
Роберт Мартин, известный IT-специалист, писал эту книгу, основываясь на собственном большом опыте разработки. Он поставил цель создать трактат о методиках гибкой работы над кодом и продемонстрировать их эффективность. Теоретические аспекты программирования с использованием различных паттернов сочетаются в книге с примерами кода.
Эдди Османи – Паттерны для масштабируемых JavaScript-приложений, 2014 г.
Эта книга рассказывает о паттернах, которые помогают разрабатывать сложные и масштабируемые приложения на JavaScript. В основу книги лег одноименный доклад автора, который впервые был озвучен на форуме «LondonJS».
Марио Каскиаро, Лучано Маммино – Шаблоны проектирования Node.JS, 2017 г.
В книге описано множество шаблонов и компонентов экосистемы Node.js, которые применяются для проектирования сложных модульных приложений. Книга расскажет о паттернах проектирования клиент-серверных JavaScript-приложений и о разработке эффективного асинхронного кода.
Также затрагивается работа с React.js и последние тенденции в развитии фреймворка. Рассматривается экосистема Реакта и ее связь с серверным JavaScript для создания универсальных приложений на JavaScript.
Джейсон Мак-Колм Смит – Элементарные шаблоны проектирования, 2013 г.
Эта книга полностью оправдывает свое название. В ней рассматривается базовый набор простых шаблонов проектирования и составляющие их элементы. Книга рассказывает об их спецификациях и описывает систему диаграмм Pattern Instance Notation, которая облегчает работу с паттернами на разных уровнях.
Автор объясняет, как из элементарных шаблонов проектирования составлять стандартные шаблоны, с которыми сталкивается в работе большинство разработчиков программного обеспечения. Книга подходит специалистам всех уровней подготовки.
Паван Вора – Шаблоны проектирования веб-приложений, 2011 г.
Эта книга посвящена распространенным шаблонам проектирования, которые активно применяются в разработке эффективных веб-приложений. В ней собраны паттерны проектирования не только для создания программных модулей приложения, но и для разработки качественных пользовательских интерфейсов.
Комментарии