Паттерны объектно-ориентированного проектирования (Гамма Э., Хелм Р., Джонсон Р.) ; Питер, 2021
от 479 р. до 1057 р.
Автор(ы): Гамма Э.; Хелм Р.; Джонсон Р.;
Издатель: Прогресс книга
ISBN: 978-5-4461-1595-2
ID: SKU78705
Добавлено: 15.08.2021
Сравнить цены
Цена от 479 р. до 1057 р. в 6 магазинах
Магазин | Цена | Наличие |
---|---|---|
Буквоед 5/5 | 1057 р. Минимальная сумма заказа 100 рублей | |
ЛитРес 5/5 | 479 р. 599 р. электронная книга | скачать фрагмент | |
Book24 5/5 | 1057 р. 1199 р. | |
Мегамаркет 5/5 | 944 р. 1676 р. | |
Яндекс.Маркет 5/5 | 944 р. 1676 р. | наличие уточняйте 30.05.2024 |
Питер 5/5 | 644 р. | |
Лабиринт 5/5 | ||
Читай-город 5/5 | ||
МАЙШОП 5/5 | Один из первых книжных интернет-магазинов, работающий с 2002 года | |
Описание
Четыре первоклассных разработчика - Банда четырех - представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C ++ или Smalltalk, демонстрирующий его возможности.
Смотри также Характеристики.
Яндекс.Маркет
Содержание
Глава 1. Введение в паттерны проектирования
Глава 2. Практический пример: проектирование
редактора документов
Глава 3. Порождающие паттерны
Глава 4. Структурные паттерны
Глава 5. Паттерны поведения
Глава 6. Заключение
Приложение А. Глоссарий
Приложение Б. Объяснение нотации
Приложение В. Фундаментальные классы
Библиография
Алфавитный указатель
О книге
Серия | Библиотека программиста |
Издатель | Питер |
Год издания | 2021 |
Страниц | 448 |
Переплёт | мягкий |
ISBN | 978-5-4461-1595-2 |
Размеры | 16,50 см × 23,20 см × 1,80 см |
Формат | 70х100/16 (165х233 мм) |
Автор(ы) | Гамма Э., Хелм Р., Джонсон Р. |
Тематика | Программирование |
Тираж | 2000 |
Переплет | Мягкий переплёт |
Возрастные ограничения | 16 |
Кол-во страниц | 448 |
Вес | 578 |
Возрастное ограничение | 16+ |
Тип обложки | мягкая |
Автор | Джонсон Ральф, Влиссидес Джон, Хелм Ричард, Гамма Эрих |
Издательство | Питер |
Жанр | современная наука |
Количество страниц | 448 |
Язык издания | Русский |
Обложка | мягкая обложка |
Отзывы (12)
-
digi
- 25 марта 20244/5
Обязательная книга в коллекции программиста!
Подробное описание более двадцати шаблонов, практические примеры использования при проектировании приложений.
Книга может быть использована как для ознакомления с шаблонами, так и в качестве справочника.0 0
-
yegorman
- 25 марта 20245/5
Думаю, что мало, кто не слышал об этой книге. Это классика по паттернам. Это те самые ребята, кто первыми структурировали и всесторонне исследовали приемы объектно-ориентированного проектирования. Книгу просто необходимо прочитать. А потом через какое-то время вернуться к ней и в очередной раз узнать из нее много нового. Прочитал ее уже второй раз, но думаю, что спустя время, вернусь к ней снова. Примеры даны на языках С++ и SmallTalk, но это не мешает понимать суть изложенного. Рекомендую!
0 0
-
Mivsher
- 25 марта 20244/5
Шаблоны проектирования — книга, изданая в 1994 году «Бандой четырех». Классика программной инженерии первой ввела понятие порождающих, структурных и поведенческих паттернов и собрала вместе базовые из них. Хотя авторы и утверждают в самом начале книги что шаблон проектирования отличается от идиомы или технического решения только уровнем языка, и, по их же словам, для процедурного языка паттернами проектирования были бы наследование и полиморфизм — который для ООП есть неотъемлемая часть языка; так вот хоть авторы и утверждают, что шаблон широкое понятие — фраза «шаблоны» или «паттерны» проектирования прочно укоренилась в отношении именно решений для ООП.
Идея описать не строго-пошаговые, а абстрактные ситуативные решения проблем в определенном контексте была перенята у Кристофера Александра — архитектора, и человека с удивительно упорядоченными мозгами, который в своих работах предлагал такие решения для проектирования зданий. Его работы оказали серьёзное влияние и на многие другие области программирования.
Книга как вводит определение шаблона, так и подробно рассматривает классический набор оных - теорию, применение в общем случае, а также применение на примере конкретной игры-лабиринта, написанной на C++. Этому каталогу посвящена большая часть книги.
Что здорово, поскольку книга была практически первой работой на эту тему — она подробно вводит понятие шаблона как такового, и рассказывает как именно он облегчит инженеру жизнь.
Не смотря на возраст, труд , по описанным выше причинам все еще актуален(не в последнюю очередь так же потому, что шаблоны не привязаны к одному конкретному языку, а к ООП в общем), и таким образом является must-read учебником как для начинающих свое обучение, так и для случайно пропустивших эту тему/книгу.0 0
Добавить отзыв
Книги с похожим названием
Книги где авторы: Гамма Э., Хелм Р., Джонсон Р.
Программирование - издательство "Прогресс книга"
Категория 383 р. - 574 р.
Программирование - издательство "Прогресс книга" »
Программирование
Категория 383 р. - 574 р.