Приемы объектно-ориентированного проектирования. Паттерны проектирования; Питер, 2019

763 грн.

Купить Купить в кредит

Описание

В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом, книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения.

Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.

Переводчик: А. Слинкин.

Видео Обзоры (5)

Шаблоны проектирования в программировании

Книга "Design Patterns via C#"

Паттерны для самых маленьких. Подготовка.

Объектно-ориентированное проектирование, часть 1 - как проектируются классы

Понятие паттерна проектирования. Курс "Шаблоны проектирования".


Характеристики (17)


ПараметрЗначение
Автор(ы)
ИздательПитер
Год издания2019
Переплет230.00mm x 165.00mm x 15.00mm
Возрастные ограничения6
СерияБиблиотека программиста
РазделПрограммирование
ISBN978-5-4461-1213-5
Возрастное ограничение16+
Количество страниц368
Формат230.00mm x 165.00mm x 15.00mm
Вес0.44кг
Страниц368
Переплётмягкий
Размеры24,00 см × 17,00 см × 1,60 см
ТематикаПроектирование. Конструирование
Тираж2000


Цены (1)

Цена от 763 грн. до 763 грн. в 1 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (25)


  • 4/5

    Книга действительно необходима каждому, кто разрабатывает сложные объектно-ориентированные программные системы. В ней описываются и обосновываются красивые типовые решения (паттерны) для самых разных предметных областей. Когда я впервые прочел ее, то обнаружил, что и раньше использовал накоторые паттерны, хотя не подозревал об их универсальности.
    Содержание:
    Предисловие
    Глава 1. Введение в паттерны проектирования
    Глава 2. Проектирование редактора документов
    Глава 3. Порождающие паттерны
    Глава 4. Структурные паттерны
    Глава 5. Паттерны поведения
    Глава 6. Заключение
    Приложение А. Глоссарий
    Приложение В. Объяснение нотации
    Приложение С. Базовые классы
    Библиография
    Алфавитный указатель
    Приведены диаграммы классов и примеры на C++ и Smalltalk. Книга для программистов с опытом.

    0
    0
  • 5/5

    Фундаментальный труд, книга из разряда “must have”. Достаточно простым языком описываются основные шаблоны проектирования. В главе 2 авторы проектируют текстовый редактор Lexi, тем самым на примере показывая, как использовать некоторые из шаблонов.
    Качество книги не плохое, но стоит быть аккуратнее. Перевод книги хороший.
    Что касается понимания. Книга может некоторым показаться тяжелой для изучения. Это так. Ведь она предназначена в первую очередь на программистов, знакомых с основными парадигмами программирования и азами компьютерных наук. НО! Если вы изучаете программирование сами и либо не поступили в вуз, либо еще обучаетесь в школе, то на вы вики по каждому шаблону проектирования вы найдете много примеров реализаций. Что, несомненно, поможет вашему пониманию. Многие из примеров написаны на нескольких языках. Чаще всего на C#, C++, Java, Ruby.
    Шаблоны, описанные в книге:
    1) Порождающие: Abstract Factory, Builder, Factory Method, Prototype, Singleton
    2) Структурные: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
    3) Поведенческие: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor

    0
    0
  • 5/5

    На мой взгляд, это самое лучшее, что можно найти по оо-архитектурам. Каждый паттерн объяснен на простом кратком примере. Книга конечно не для совсем новичков, но нельзя сказать, что она очень сложна в чтении.

    0
    0
  • 5/5

    Тема паттернов раскрыта простым языком, до этой книги не мог в голове многие моменты уложить нормально. Для новичков и как справочник для всех остальных. Впечатление портит мягкий переплёт, купил бы повторно в твёрдом.

    0
    0
  • 5/5

    Книга отличная. Структурирует разбросанные знания.
    Один очень большой минус на мой взгляд. Трудно воспринимается без соответствующей базы.. Я бы не рекомендовал ее читать первой книгой при изучении шаблонов. На мой взгляд более доступным и понятным языком объясняется в книге Head First Паттерны Проектирования.

    0
    0
  • 5/5

    ПрактичнееГлавный плюс этой книги в том, что её легче воспринимать человеку, который уже имеет достаточно хороший опыт в программировании. По сравнению с книгой от «Банды 4-ёх», здесь нету долгих разжевываний и все примеры представлены на C++ (у head first на java).
    В ообщем – книга для более подготовленных специалистов, которые не хотят читать воду.

    0
    0
  • 5/5

    Книга - важный источник знаний о паттернах ООП и может быть вашим настольным справочником по данной теме. Мне лично ни раз помогала при выборе корректного решения задач в работе, а также в дискуссиях с коллегами. Рекомендую всем разработчикам.

    0
    0
  • 5/5

    Хорошая книга. Автор знает своё дело. Идеальный вариант как для новичков так и для тех кто хочет освежить свои знания....

    0
    0
  • 5/5

    Энциклопедия паттерновКнигу рекомендуют практически в каждой статье, в каждой другой книге, посвященной паттернам проектирования. Эта книга уже стала классикой. Однако, данная книга тяжеловата для восприятия, если вы впервые знакомитесь с паттернами проектирования. Одна из причин – стиль изложения и примеры. Приведены примеры применения паттернов на основе достаточно сложных систем. Но если вы уже знаете паттерны и разбираетесь в них, то эта книга – обязательное приобретение для вашей библиотеки программиста.

    0
    0
  • 5/5

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

    0
    0
  • 5/5

    Эта книга, написанная более 10 лет, дала толчок к развитию нового направления в программной инженерии. С давних пор системные архитекторы и программисты использовали устойчивые и зарекомендовавшие себя приемы проектирования сложных систем, однако лишь с появлением книги "патерны проектирования" произошло качественное переосмысление необходимости использования шаблонов. После этой книги вышло множество изданий со схожими названиями, авторы начали предлагать новые паттерны и конкретизировать их применение для узких проблемных областей.
    В книге дано систематическое описание основных паттернов, их применимость, реализация, достоинства и недостатки. Каждый паттерн имеет образное название, способствующее скорейшему запоминанию. В конце имеется удобный каталог с кратким описанием всех шаблонов.
    Изучение и использование паттернов при разработке программных систем позволяет проектировщику перейти на иной, более высокий уровень, разработки проекта. Теперь архитектор и программист могут оперировать образными названиями паттернов и общаться на одном языке.

    0
    0
  • 5/5

    Фундаментальный труд, написанный однако очень простым и понятным языком, в котором на наглядных примерах описывается использование различных паттернов. Эта книга безусловно должна быть настольной для всех программистов, работающих с объектно-ориентированными языками.
    Единственный недостаток - с точки зрения издания. Книга расчитана на многократное перечитывание и обращение к ней как к справочному пособию, но клееный переплет очень хлипкий и скоро начинает рассыпаться. Лучше бы конечно ее издали в твердой обложке.

    0
    0
  • 5/5

    Если вы хотите понять, что такое объектно-ориентированное программирование, и как применять его на практике, чтобы потом не было мучительно больно, как не изобретать велосипед, а заниматься действительно интересными и новыми вещами - эта книга для вас. Я рекомендую ее всем своим студентам, которые действительно хотят чего-то достичь в профессии программиста. Чем раньше будущие программисты с ней встретятся - тем лучше. Кроме всего прочего, книга представляет собой примеры качественной документации и диаграмм классов. В этой книге всё приятно и полезно. Похожее и во многом пересекающееся с этой книгой издание - "Шаблоны проектирования в Java". Правда, русский язык местами смотрится странно, хотя, возможно, это моя привычка читать такие вещи на английском.

    0
    0
  • 5/5

    Хорошая книга, и качество печати хорошее,четкое. На сайте указано 2013 год Питер издание, на самом деле мне пришла книга 2017 года Питер это порадовало.

    0
    0
  • 5/5

    Читается тяжело, но пользу приносит огромную

    0
    0
  • 5/5

    must have
    методично, просто, подробно, на примерах, на пальцах

    0
    0
Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)