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

Где купить

Отзывы (25)


  • 5/5

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

  • 5/5

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

  • 5/5

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

  • 5/5

    Отличная настольная книга, как мне кажется, которую стоит иметь каждому разработчику. Довольно доступно разжеваны многие понятия, но все надо проверять на практике. К этой книге стоит приступить, когда есть хотя бы полгода практики написания кода, причём, неважно какого языка - пользу найдёт каждый. Первое время будет казаться неявной разница между некоторыми паттернами, но при регулярном использовании на практике, буквально после 3-4 использований каждого, понимаешь логику авторов и начинаешь гораздо лучше писать код. В общем, почётное место этой книги - на столе у рабочего места. Можно использовать как справочник первые 2 года, пока не придет чёткое понимание большинства понятий.
    Крайне рекомендую!

  • 4/5

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

  • 4/5

    Прекрасная книга которая обыза быть на полке каждого программиста. Уже за почти 25 лет с момента её выходы, они никак не потеряла своей актуальности. Но нельзя не отметить, что если вы только хотите познакомится с паттернами проектирования, то я бы рекомендовал для начала прочитать книгу по паттернам проектирования из серии HeadFirst. Она написана на примере более современного языка Java.
    Но хоть к содержанию книги и нет претензий, то вот к её оформлению более чем:
    1. Данная книга обязана быть в твердом переплете. Т.к. эта та книга которая должна регулярно перечитываться.
    2. Шрифт и межстрочный интервал можно было сделать немного побольше.
    3. Качество бумаги. Бумага настолько тонкая, что при чтении просвечивается текст на обратной стороне листа
    И пусть это увеличило бы цену книги, но лично я бы с удовольствием ещё купил и эту книгу в которой были бы устранены эти недостатки

  • 5/5

    Добавил эту книгу себе на полку для прочтения на будущее, очень заинтересовало название. Хотелось бы получше овладеть этим механизмом. Паттерни проектирования полезная тема. Хоть уже и изучал, всегда интересно узнать новое мнение по этому поводу. Надеюсь не разочаруюсь и смогу узнать что-то новое. Потом отпишусь когда прочитаю.

  • 5/5

    Советую к прочтению данную книгу

  • 5/5

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

  • 5/5

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

  • 5/5

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

  • 5/5

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

  • 5/5

    Хорошая книга, отличный каталог, но немного сложна для понимания, новичкам рекомендовал бы начать с чего нибудь по-проще. Бумага - белая, плотная, шрифт четкий, не мелкий, в этом плане все гуд.

  • 5/5

    Хорошая вещь, но сложновата для понимания...

  • 4/5

    Это классика и её нужно прочесть, если вы думаете, что вы программист.

  • 5/5

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

  • 5/5

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

  • 5/5

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

  • 5/5

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

  • 5/5

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

  • 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

  • 5/5

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

  • 5/5

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

  • 5/5

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

  • 4/5

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



Где купить

Последняя известная цена от 479 р. до 929 р. в 4 магазинах

В данный момент у нас нет информации о наличии данного товара в магазинах.
Вы можете поискать его на других площадках:

МагазинЦенаНаличие
Яндекс.Маркет
5/5
Промокоды на скидку
Avito доставка позволит получить любой товар, не выходя из дома

История цены

МагазинПоследняя известная ценаОбновлено
Лабиринт
803 р.
03.06.2021
Буквоед
929 р.
20.07.2023
ЛитРес
479 р.
15.08.2024
book24
646 р.
18.09.2024

Описание

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

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

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

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
ИздательПитер
Год издания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


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


Книги: Информационные технологии, Программирование - издательство "Издательский дом "Питер""

Категория 383 р. - 574 р.

Книги: Информационные технологии, Программирование

Категория 383 р. - 574 р.

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

10 ms