Джеймс Р Тротт , Алан Шаллоуей - Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию
Название: | Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию | |
Автор: | Джеймс Р Тротт , Алан Шаллоуей | |
Жанр: | Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | 2002 | |
ISBN: | 5-8459-0301-7 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию"
Объектно-ориентированное программирование с использованием шаблонов проектирования призвано облегчить работу проектировщиков и разработчиков программного обеспечения. Но изучение и успешное использование этих методов может оказаться достаточно сложным делом. Эта книга дает точное представление о десяти наиболее важных шаблонах проектирования, которые никогда не используются самостоятельно, а только во взаимодействии друг с другом, что и гарантирует надежность создаваемых приложений. Полученных знаний будет вполне достаточно для дальнейшего изучения литературы по шаблонам проектирования, и даже для создания своих собственных шаблонов. Книга предназначена как для профессиональных разработчиков ПО, так и для студентов, изучающих основы ООП.
Читаем онлайн "Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию" (ознакомительный отрывок). Главная страница.
- 1
- 2
- 3
- . . .
- последняя (7) »
Шаблоны проектирования. Новый подход к объектно-ориентированному
анализу и проектированию
Alan Shalloway, James R. Trott
Design Patterns Explained: A New Perspective on Object-Oriented Design
288 стр., с ил.; ISBN 5-8459-0301-7, 0-2017-1594-5; формат 70x100/16;
2002, 3 кв.; Вильямс.
Объектно-ориентированное программирование с использованием
шаблонов проектирования призвано облегчить работу проектировщиков
и разработчиков программного обеспечения. Но изучение и успешное
использование этих методов может оказаться достаточно сложным делом.
Эта книга дает точное представление о десяти наиболее важных
шаблонах проектирования, которые никогда не используются
самостоятельно, а только во взаимодействии друг с другом, что и
гарантирует надежность создаваемых приложений. Полученных знаний
будет вполне достаточно для дальнейшего изучения литературы по
шаблонам проектирования, и даже для создания своих собственных
шаблонов.
Книга предназначена как для
профессиональных
разработчиков ПО, так и для студентов, изучающих основы ООП.
8
Оглавление
Введение ....................................................................................................... 9
Часть I. Введение в разработку объектно-ориентированного
программного обеспечения ..................................................................... 23
1 Объектно-ориентированная парадигма .................................................. 25
2 UML — унифицированный язык моделирования .................................. 45
Часть II. Ограниченность традиционного объектноориентированного проектирования ....................................................... 55
3 Проблема, требующая создания гибкого кода ....................................... 57
4 Стандартное объектно-ориентированное решение ................................ 67
Часть III. Шаблоны проектирования .................................................... 77
5 Первое знакомство с шаблонами проектирования ................................. 79
6 Шаблон Facade ......................................................................................... 91
7 Шаблон Adapter ....................................................................................... 97
8 Расширение горизонтов ......................................................................... 107
9 Шаблон Bridge ....................................................................................... 117
10 Шаблон Abstract Factory ...................................................................... 147
Часть IV. Практическое применение шаблонов проектирования ... 163
11 Как проектируют эксперты ................................................................. 165
12 Решение задачи САПР с помощью шаблонов проектирования ......... 173
13 Обработка возможных вариаций с помощью шаблонов
проектирования ......................................................................................... 191
Часть V. Обработка вариаций с применением шаблонов
проектирования ...................................................................................... 197
14 Шаблон Strategy ................................................................................... 199
15 Шаблон Decorator ................................................................................ 209
16 Шаблоны Singleton и Double-Checked Locking ................................... 221
17 Шаблон Observer .................................................................................. 227
18 Шаблон Template Method .................................................................... 241
19 Шаблон Factory Method ....................................................................... 247
20 Матрица анализа .................................................................................. 251
Часть VI. Завершение и начало ............................................................ 262
21 Шаблоны проектирования и новый взгляд на объектноориентированное проектирование ........................................................... 265
22 Библиография ....................................................................................... 271
9
Введение
Шаблоны проектирования и объектно-ориентированное программирование. Именно они в будущем должны облегчить работу проектировщиков и разработчиков программного обеспечения. Относящаяся к этим
областям терминология каждый день обсуждается в технической и даже
популярной прессе. Но их изучение и успешное использование, равно как
и понимание сути используемых терминов, может оказаться достаточно
сложным делом.
Возможно, вы уже имеете значительный опыт работы с объектноориентированным или базирующимся на использовании объектов
языком. Знаете ли вы, что основным преимуществом объектов является
вовсе не наследование, а возможности инкапсуляции? Вероятно, вы
действительно хотели бы познакомиться с шаблонами проектирования
поближе, но соответствующая литература, как правило, написана
слишком заумным и сложным языком. Если это так, то данная книга вам
очень подойдет.
Она составлена на основе многолетней практики преподавания
соответствующего материала разработчикам программного обеспечения,
как достаточно подготовленным, так и новичкам в области --">
- 1
- 2
- 3
- . . .
- последняя (7) »
Книги схожие с «Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию» по жанру, серии, автору или названию:
Галина Суслопарова - Английский для умных. Учебное пособие для тех, кто хочет и может разобраться в тонкостях грамматики... Жанр: Иностранные языки Год издания: 2016 |
Николай Бессонов - ИСТОРИЯ ЦЫГАН - НОВЫЙ ВЗГЛЯД. Жанр: Мировая история Год издания: 2000 |