- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Паттерны объектно-ориентированного проектирования; Издательский дом "Питер", 2020
- Издатель: ПИТЕР
- ISBN: 978-5-4461-1595-2
EAN: 9785446115952
- Книги: Программирование
- ID: 6531968
Описание
Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. "Русский" язык, на котором разговаривают айтишники поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь. Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. "Паттерны объектно-ориентированного проектирования" пришли на смену "Приемам объектно-ориентированного проектирования".
Четыре первоклассных разработчика - Банда четырех - представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C ++ или Smalltalk, демонстрирующий его возможности.
Видео Обзоры (5)
Шаблоны проектирования в программировании
Паттерны для самых маленьких. Подготовка.
Объектно-ориентированное проектирование, часть 1 - как проектируются классы
Паттерны проектирования для начинающих с примерами на PHP
Книга "Design Patterns via C#"
Характеристики (20)
Параметр | Значение |
---|---|
Автор(ы) | Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. |
Переплет | Мягкий (3) |
Издатель | Издательский дом "Питер" |
Год издания | 2020 |
Возрастные ограничения | 16 |
Кол-во страниц | 448 |
Серия | Библиотека программиста |
Формат | 165x232мм |
Вес | 0.58кг |
Количество страниц | 448 |
Возрастное ограничение | 16+ |
Жанр | современная наука |
Тип обложки | мягкая |
Издательство | Питер |
Автор | Джонсон Ральф, Влиссидес Джон, Хелм Ричард, Гамма Эрих |
ISBN | 978-5-4461-1595-2 |
Размеры | 70x100/16 |
Обложка | мягкая обложка |
Язык издания | rus |
Раздел | Программирование |
Сравнить цены (9)
Цена от 210 грн. до 641 грн. в 9 магазинах
Магазин | Цена | Наличие |
---|---|---|
Купить в кредит (2)
Компания | Предложение |
---|---|
Полезные онлайн-сервисы
Компания | Предложение |
---|
Отзывы (5)
- Николай Лузгарев — 27 Июля 2022
Классическая книга, на которую всегда кто-то да сошлется. Все дороги ведут к ней)
Паттерны объяснены понятно, хоть и достаточно абстрактно. Начало несколько затянутое, но зато расставляет точки над i, говоря о нотации, фундаментальных принципах и том, как работать с книгой.
Плюс книги в том, что помимо просто сухих схем, описываются какие идеи, принципы и методы есть для работы с объектами и архитектурой. Буквально первые главы о самих паттернах начинаются с того, как рекурсивно декомпозируется сущность на объекты.
Определенно рекомендую, но для новичков.00 - Том Бомбадил — 18 Января 2022
Хорошая книга для начала освоения ОО парадигмы. Немного воды, но это не сильно мешает. Перевод неплохой, но если хорошо владеете английским, то вы знаете что нужно делать....
00 - Андрей Непряхо — 4 Апреля 2021
Довольно интересная и практически полезная книга.
Описанные подходы позволяют достигать больших результатов меньшими затратами времени. И количество багов тоже снижается. (если паттерн, конечно, был отлажен :)00 - Семенычев Дмитрий — 3 Декабря 2021
Классический и не потерявший актуальность труд посвященный паттернам проектирования. На мой взгляд к этой книге надо возвращаться как минимум два раза. Первый раз - на старте карьеры разработчика просто для расширения кругозора. Второй раз - для критического переосмысления с опорой на полученный за годы практики опыт.
В книге представлено описание довольно скромного объема паттернов, однако, относящихся к числу наиболее употребимых (вероятно, в немалой степени благодаря самой этой книге). Все описанные паттерны распределены по трем большим группам:
* Порождающие паттерны
* Структурные паттерны
* Паттерны поведения
В описании каждого паттерна представлена мотивация его использования, проблемы которые он позволяет решить, плюсы и минусы его использования и, конечно, примеры на языках C++ или Smalltalk.
Не могу однозначно утверждать, что книга читается легко. Несмотря на хорошо структурированный и формализованный материал - это определенно не самая простая для усвоения книга, посвященная разработке. Примеры на C++ или Smalltalk хотя и вполне понятны, но все же требуют определенных усилий для тех, кто привык к более современным высокоуровневым языкам. Некоторые концепции, вроде реализации адаптера через множественное наследование, в принципе можно признать устаревшими.
Тем не менее трудно переоценить пользу этой книги. Несомненно, она остается одной из наиболее актуальных книг в библиотеке разработчика.00 - khl-ruslan — 17 Августа 2022
хочется отметить качество изготовления этой книги. плотная белая бумага. качественная печать, комфортный шрифт, иллюстрации. Всё это помогает в освоении не простого материала.
книга содержит пример проектирования текстового редактора с применением паттернов.
во второй части книги - справочник по паттернам.
из первой части во вторую есть ссылки.
такая форма изложения помогает прорваться через новый материал.
книге более 20 лет. но для знакомства с паттернами она актуальна.
рекомендую00