16+
текст
PDF

Объем 448 страниц

1995 год

16+

Паттерны объектно-ориентированного проектирования

Юбилейное издание легендарной книги Банды четырех
текст
PDF
399
599 ₽
Подарите скидку 10%
Посоветуйте эту книгу и получите 59,91 ₽ с покупки её другом.

Авторы

О книге

Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники, поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь. Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно-ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования». Четыре первоклассных разработчика – Банда четырех – представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C++ или Smalltalk, демонстрирующий его возможности.

Довольно интересная и практически полезная книга.

Описанные подходы позволяют достигать больших результатов меньшими затратами времени. И количество багов тоже снижается. (если паттерн, конечно, был отлажен :)

Классическая книга, на которую всегда кто-то да сошлется. Все дороги ведут к ней)


Паттерны объяснены понятно, хоть и достаточно абстрактно. Начало несколько затянутое, но зато расставляет точки над i, говоря о нотации, фундаментальных принципах и том, как работать с книгой.


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


Определенно рекомендую, но для новичков.

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

Mivsher

Шаблоны проектирования — книга, изданая в 1994 году «Бандой четырех». Классика программной инженерии первой ввела понятие порождающих, структурных и поведенческих паттернов и собрала вместе базовые из них. Хотя авторы и утверждают в самом начале книги что шаблон проектирования отличается от идиомы или технического решения только уровнем языка, и, по их же словам, для процедурного языка паттернами проектирования были бы наследование и полиморфизм — который для ООП есть неотъемлемая часть языка; так вот хоть авторы и утверждают, что шаблон широкое понятие — фраза «шаблоны» или «паттерны» проектирования прочно укоренилась в отношении именно решений для ООП.

Идея описать не строго-пошаговые, а абстрактные ситуативные решения проблем в определенном контексте была перенята у Кристофера Александра — архитектора, и человека с удивительно упорядоченными мозгами, который в своих работах предлагал такие решения для проектирования зданий. Его работы оказали серьёзное влияние и на многие другие области программирования.

Книга как вводит определение шаблона, так и подробно рассматривает классический набор оных - теорию, применение в общем случае, а также применение на примере конкретной игры-лабиринта, написанной на C++. Этому каталогу посвящена большая часть книги. Что здорово, поскольку книга была практически первой работой на эту тему — она подробно вводит понятие шаблона как такового, и рассказывает как именно он облегчит инженеру жизнь.

Не смотря на возраст, труд , по описанным выше причинам все еще актуален(не в последнюю очередь так же потому, что шаблоны не привязаны к одному конкретному языку, а к ООП в общем), и таким образом является must-read учебником как для начинающих свое обучение, так и для случайно пропустивших эту тему/книгу.

yegorman

Думаю, что мало, кто не слышал об этой книге. Это классика по паттернам. Это те самые ребята, кто первыми структурировали и всесторонне исследовали приемы объектно-ориентированного проектирования. Книгу просто необходимо прочитать. А потом через какое-то время вернуться к ней и в очередной раз узнать из нее много нового. Прочитал ее уже второй раз, но думаю, что спустя время, вернусь к ней снова. Примеры даны на языках С++ и SmallTalk, но это не мешает понимать суть изложенного. Рекомендую!

Оставьте отзыв

Войдите, чтобы оценить книгу и оставить отзыв

Описание книги

Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники, поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь. Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно-ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования». Четыре первоклассных разработчика – Банда четырех – представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C++ или Smalltalk, демонстрирующий его возможности.

Книга Ральфа Джонсона, Эриха Гаммы и др. «Паттерны объектно-ориентированного проектирования» — скачать в pdf или читать онлайн. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.
Возрастное ограничение:
16+
Дата выхода на Литрес:
01 марта 2021
Дата перевода:
2021
Последнее обновление:
1995
Объем:
448 стр.
ISBN:
978-5-4461-1595-2
Общий размер:
6.3 МБ
Общее кол-во страниц:
448
Переводчик:
Правообладатель:
Питер
Формат скачивания:
pdf