Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Основы программирования. Алгоритмы
Купить Design Patterns Java Workbook

Design Patterns Java Workbook

Aimed at the intermediate or advanced Java developer, Design Patterns Java Workbook provides an in-depth and challenging look at 23 "classic" software patterns illustrated with Java examples.

This title fills a valuable niche by reprising the well-known guide to patterns, Addison-Wesley's Design Patterns: Elements of Reusable Software Design. While that earlier book relied on C++ and Smalltalk for its examples, this new volume uses Java code for the discussion of the same 23 design techniques. Many of the explanations draw on the author's custom classes for a hypothetical fireworks company, supplemented by material using "core" classes in standard Java. This text shows how to both recognize patterns in existing code and to incorporate them into new designs.

Early sections look at interfaces, including a standout section on trees and the Composite pattern. For the chapter on responsibility patterns, veteran Java programmers will appreciate the use of JDBC used to explain the Bridge pattern and tips for spotting other patterns in everyday Java. Builder patterns come next, with a full tour of ways to construct objects more flexibly. When it comes to operations patterns, a notable section on the Interpreter pattern presents some challenging material on language parsers.

Final chapters on extension patterns show how Java classes can extend one another using inheritance and other design principles. The discussion here of Java stream classes as examples of decorator patterns can help explain these rich (and sometimes confusing) sets of objects. Another useful section on Iterators shows how to create "type-safe" collections (normally not available in Java). Throughout this text, the author challenges the reader with dozens of easy-to-difficult questions (including actual design exercises). Complete answers are provided at the end of the book.

As a hands-on workbook that will invite you to think about patterns in Java in new ways, this text is an invaluable companion to earlier titles on patterns. Its mix of design smarts and clever examples help make it ideal for the more advanced programmer. Less experienced readers can also benefit from its intelligent presentation of some of the best available thinking in software design today, now tailored to a Java audience. --Richard Dragan

Book Info

Presents examples, exercises, and challenges that enable you to grapple with alternative approaches and discover practical subtleties in applying design pattern theory to realistic problems. Softcover. CD-ROM included.

248
Нет в наличии

Design Patterns Java Workbook

Купить Design Patterns Java Workbook
Артикул : 5744
Издательство : Addison Wesley
Автор : Metsker Steven
Язык : Английский
ISBN13 : 978-0-20-174397-5
EAN13 : 9780201743975
Страниц : 475
Год издания : 2002
Нет в наличии

Описание
Aimed at the intermediate or advanced Java developer, Design Patterns Java Workbook provides an in-depth and challenging look at 23 "classic" software patterns illustrated with Java examples.

This title fills a valuable niche by reprising the well-known guide to patterns, Addison-Wesley's Design Patterns: Elements of Reusable Software Design. While that earlier book relied on C++ and Smalltalk for its examples, this new volume uses Java code for the discussion of the same 23 design techniques. Many of the explanations draw on the author's custom classes for a hypothetical fireworks company, supplemented by material using "core" classes in standard Java. This text shows how to both recognize patterns in existing code and to incorporate them into new designs.

Early sections look at interfaces, including a standout section on trees and the Composite pattern. For the chapter on responsibility patterns, veteran Java programmers will appreciate the use of JDBC used to explain the Bridge pattern and tips for spotting other patterns in everyday Java. Builder patterns come next, with a full tour of ways to construct objects more flexibly. When it comes to operations patterns, a notable section on the Interpreter pattern presents some challenging material on language parsers.

Final chapters on extension patterns show how Java classes can extend one another using inheritance and other design principles. The discussion here of Java stream classes as examples of decorator patterns can help explain these rich (and sometimes confusing) sets of objects. Another useful section on Iterators shows how to create "type-safe" collections (normally not available in Java). Throughout this text, the author challenges the reader with dozens of easy-to-difficult questions (including actual design exercises). Complete answers are provided at the end of the book.

As a hands-on workbook that will invite you to think about patterns in Java in new ways, this text is an invaluable companion to earlier titles on patterns. Its mix of design smarts and clever examples help make it ideal for the more advanced programmer. Less experienced readers can also benefit from its intelligent presentation of some of the best available thinking in software design today, now tailored to a Java audience. --Richard Dragan

Book Info

Presents examples, exercises, and challenges that enable you to grapple with alternative approaches and discover practical subtleties in applying design pattern theory to realistic problems. Softcover. CD-ROM included.

Рекомендуемые книги

Купить Силовая электроника. Расчеты и схемотехника

Силовая электроника. Расчеты и схемотехника

Штерн В.

405 грн
Купить Ліки від кохання та інші оповіді психотерапевта

Ліки від кохання та інші оповіді психотерапевта

Ирвин Ялом

155 грн
Купить Алгоритмы: вводный курс

Алгоритмы: вводный курс

Томас Х. Кормен

270 грн
Купить Триумф пирогов. Родные рецепты с историями: кулебяки, ватрушки, блины, куличи, пирожки

Триумф пирогов. Родные рецепты с историями: кулебяки, ватрушки, блины, куличи, пирожки

Елена Маньенан

315 грн
Купить Комплект гри «Thinkers 9-12 років - Алгоритми» (укр.)

Комплект гри «Thinkers 9-12 років - Алгоритми» (укр.)

148 грн
Купить Принципы. Жизнь и работа

Принципы. Жизнь и работа

Рэй Далио

860 грн
Купить Программирование на Python. Иллюстрированное руководство для детей

Программирование на Python. Иллюстрированное руководство для детей

Кэрол Вордерман, Крейг Томпсон, Клэр Квигли, Дэниел Маккафферти, Мартин Гудфеллоу и Джон Вудкок

630 грн
Купить Откройте форточку! Как впустить новые возможности в свою жизнь

Откройте форточку! Как впустить новые возможности в свою жизнь

Марик Хазин, Эв Хазин

207 грн
Купить Когда прошлое впереди

Когда прошлое впереди

Светлана Талан

120 грн
Купить Управление проектом на одной странице

Управление проектом на одной странице

Кэтрин Кэмпбелл

175 грн
Купить Не годуйте мавпу! Як вийти із замкнутого кола неспокою та тривоги

Не годуйте мавпу! Як вийти із замкнутого кола неспокою та тривоги

Дженніфер Шеннон

165 грн
Купить Теория игр. Искусство стратегического мышления в бизнесе и жизни

Теория игр. Искусство стратегического мышления в бизнесе и жизни

Авинаш Диксит, Барри Нэлбафф

330 грн
Купить Изучаем редакторы vi и Vim

Изучаем редакторы vi и Vim

Арнольд Роббинс, Элберт Ханна, Линда Лэмб

554 грн
Купить Пентаграмма. Серия об инспекторе полиции Харри Холе. Книга 5

Пентаграмма. Серия об инспекторе полиции Харри Холе. Книга 5

Ю Несбё

84 грн
Купить Ukrainian women's magic traditions (Чарівні традиції українок)

Ukrainian women's magic traditions (Чарівні традиції українок)

Lada Luzina

175 грн
Купить Ответственный ребёнок. Стихи для детей

Ответственный ребёнок. Стихи для детей

Вера Полозкова

230 грн
Купить Наука о данных: Базовый курс

Наука о данных: Базовый курс

Джон Келлехер

370 грн
Купить Колыбельная для маленького пирата (иллюстр. А. Ломаева)

Колыбельная для маленького пирата (иллюстр. А. Ломаева)

Антон Ломаев

200 грн
Купить А тому ли я дала? Когда хотелось счастья, а получилось как всегда

А тому ли я дала? Когда хотелось счастья, а получилось как всегда

Ника Набокова

255 грн
Купить Правові висновки Верховного Суду (кримінальна юрисдикція) за 2019 рік

Правові висновки Верховного Суду (кримінальна юрисдикція) за 2019 рік

Упорядники Антонюк Н. О., Кравченко С. І.

410 грн
Купить Мудаки под контролем. Как справиться с трудными людьми на работе

Мудаки под контролем. Как справиться с трудными людьми на работе

Джоди Фостер, Мишель Джой

395 грн
Купить Ноутбук без страха для начинающих. Самый наглядный самоучитель

Ноутбук без страха для начинающих. Самый наглядный самоучитель

Миронов Дмитрий

191 грн
Купить Крепостная. Без права на любовь

Крепостная. Без права на любовь

150 грн
Купить Переговоры: Полный курс

Переговоры: Полный курс

Гэвин Кеннеди

420 грн
Купить The Cider House Rules = Правила виноделов. Адаптированная книга для чтения на английском языке. Intermediate

The Cider House Rules = Правила виноделов. Адаптированная книга для чтения на английском языке. Intermediate

John Irving

135 грн
Купить Фломастери CENTROPEN, набір 10 шт.

Фломастери CENTROPEN, набір 10 шт.

47 грн
Купить The Godfather = Крёстный отец. Книга для чтения на английском языке. Уровень В2

The Godfather = Крёстный отец. Книга для чтения на английском языке. Уровень В2

Марио Пьюзо

120 грн
Купить Как мечтать, чтобы сбывалось

Как мечтать, чтобы сбывалось

Ольга Лукинская

234 грн
Купить Фломастери Centropen, набір 18 шт.

Фломастери Centropen, набір 18 шт.

84 грн
Купить Иллюстрированный атлас. Динозавры

Иллюстрированный атлас. Динозавры

Майкл К. Бретт-Шуман

520 грн
Купить Блез Паскаль

Блез Паскаль

Ольга Опанасенко

215 грн
Купить Шкура у грі

Шкура у грі

Нассим Николас Талеб

285 грн
Купить Происхождение видов

Происхождение видов

Чарльз Дарвин

180 грн
Купить От атомов к древу. Введение в современную науку о жизни

От атомов к древу. Введение в современную науку о жизни

Сергей Ястребов

420 грн
Купить Невыносимая легкость бытия

Невыносимая легкость бытия

Милан Кундера

180 грн
Купить Класична листівка «Доню»

Класична листівка «Доню»

15 грн
Купить Польська мова. Початковий курс

Польська мова. Початковий курс

Валерий Ермола

155 грн
Купить Кваліфікаційний адвокатський іспит: Навчально-практичний посібник

Кваліфікаційний адвокатський іспит: Навчально-практичний посібник

Вереша Р.В., Павленчик М.В.

265 грн
Купить Найкращі народні казки (зима) укр

Найкращі народні казки (зима) укр

365 грн
Купить Воїни і війни України

Воїни і війни України

Олег Іванюк

216 грн

Книги из категории "Книги по программированию"

Купить Building Professional Web Sites with the Right Tools

Building Professional Web Sites with the Right Tools

248 грн
124 грн
Купить Язык программирования C. Лекции и упражнения

Язык программирования C. Лекции и упражнения

Стивен Прата

900 грн
Купить Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной сред

Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной сред

Зыков С.В

210 грн
105 грн
Купить Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

Дональд Э. Кнут

1 260 грн
Купить Разработка приложений Java EE 6 в NetBeans 7

Разработка приложений Java EE 6 в NetBeans 7

Дэвид Хеффельфингер

667 грн
467 грн
Купить Прикладное машинное обучение с помощью Scikit-Learn, Keras и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Прикладное машинное обучение с помощью Scikit-Learn, Keras и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Орельен Жерон

1 260 грн
Купить Реализация методов предметно-ориентированного проектирования

Реализация методов предметно-ориентированного проектирования

Вон Вернон

900 грн
Купить Java. Полное руководство, том 1

Java. Полное руководство, том 1

Герберт Шилдт

450 грн
Купить Swift 3: разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK

Swift 3: разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK

Молли Маскри, Ким Топли, Дэвид Марк, и др.

1 080 грн
Купить Введение в теорию автоматов, языков и вычислений

Введение в теорию автоматов, языков и вычислений

Джон Хопкрофт, Раджив Мот

590 грн
Купить Java. Справочник разработчика

Java. Справочник разработчика

Бенджамин Дж. Эванс, Дэвид Флэнаган

810 грн
Купить Время игр! Отечественная игровая индустрия в лицах и мечтах: от Parkan до World of Tanks

Время игр! Отечественная игровая индустрия в лицах и мечтах: от Parkan до World of Tanks

Андрей Подшибякин

305 грн
Купить Язык программирования C

Язык программирования C

Брайан У. Керниган, Деннис М. Ритчи

590 грн
Купить Язык программирования C++. Краткий курс

Язык программирования C++. Краткий курс

Бьярне Страуструп

420 грн
Купить C++ для чайников

C++ для чайников

Стефан Рэнди Дэвис

330 грн
Купить Искусственный интеллект для чайников

Искусственный интеллект для чайников

Джон Поль Мюллер, Лука Массарон

420 грн
Купить Геймдизайн. Как создать игру, в которую будут играть все

Геймдизайн. Как создать игру, в которую будут играть все

Джесси Шелл

460 грн
Купить Java: руководство для начинающих

Java: руководство для начинающих

Герберт Шилдт

590 грн
Купить Алгоритмы: построение и анализ. Том 2

Алгоритмы: построение и анализ. Том 2

Томас Х. Кормен, Чарльз И. Лейзерсон

630 грн
Купить Программирование на Visual Basic 6.5 и Visual Basic.NET + CD

Программирование на Visual Basic 6.5 и Visual Basic.NET + CD

Валентин Зеньковский

250 грн
125 грн

Цитаты пользователей

Всего цитат
0

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

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2021 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC