"Patterns in Java. A Catalog of Reusable Design Patterns Illustrated with UML" - это одна из лучших книг по паттернам программирования с момента выхода "Design Patterns" от Gang of Four в 1994 году. Эта книга - ценный ресурс для трех наиболее важных направлений профессионального программирования: паттерны программирования, язык Java и язык моделирования UML.

В этом томе автор, Марк Гранд, представляет 41 паттерн проектирования, которые помогут создавать более элегантные и повторно используемые решения. Он пересматривает 23 паттерна проектирования "Gang of Four" с точки зрения Java-программиста и представляет множество новых паттернов специально для языка Java. Каждый паттерн сопровождается полным исходным кодом на языке Java и диаграммами, созданными с использованием UML.

"Patterns in Java, Volume 1" представляет 11 поведенческих паттернов, 9 структурных паттернов, 7 паттернов параллелизма, 6 порождающих паттернов, 5 фундаментальных паттернов проектирования и 3 паттерна разделения. Книга содержит реальные кейсы, которые показывают, когда и как использовать паттерны, а также введение в UML с примерами, демонстрирующими, как выражать паттерны с помощью UML.

Кроме того, в комплект входит CD-ROM, на котором содержится исходный код на языке Java для 41 паттерна проектирования, а также пробные версии программных продуктов Together/J Whiteboard Edition от Object International (www.togetherj.com), Rational Rose 98 от Rational Software (www.rational.com), System Architect от Popkin Software (www.popkin.com) и OptimizeIt от Intuitive Systems, Inc.

This is the definitive book on patterns for professional programmers involved in the creation of programs in a Java environment. It is based upon exactly the same approach as the Gang of four original Design Patterns book but adds a significant amount of Java content and enhanced insights into UML model diagrams. Туда были добавлены сотни ссылок на других авторов для уточнения деталей или алгоритмов. Этот подход позволяет доступно и строго передать сложную идею объектной ориентации и принципов SOLID и малого ущерба и ISD, в том числе при использовании и утилизации целей паттернов проектирования. Книга обязательна для каждого разработчика, желающего достичь высот в разработке сложных программных систем на современном уровне. Быть переработанным следующим изданием.

Электронная Книга «Patterns in Java. A Catalog of Reusable Design Patterns Illustrated with UML» написана автором Mark Grand в году.

Минимальный возраст читателя: 0

Язык: Английский

ISBN: 9780471449331


Описание книги от Mark Grand

"This is the best book on patterns since the Gang of Four's Design Patterns. The book manages to be a resource for three of the most important trends in professional programming: Patterns, Java, and UML." —Larry O'Brien, Founding Editor, Software Development Magazine Since the release of Design Patterns in 1994, patterns have become one of the most important new technologies contributing to software design and development. In this volume Mark Grand presents 41 design patterns that help you create more elegant and reusable designs. He revisits the 23 «Gang of Four» design patterns from the perspective of a Java programmer and introduces many new patterns specifically for Java. Each pattern comes with the complete Java source code and is diagrammed using UML. Patterns in Java, Volume 1 gives you: 11 Behavioral Patterns, 9 Structural Patterns, 7 Concurrency Patterns, 6 Creational Patterns, 5 Fundamental Design Patterns, and 3 Partitioning Patterns Real-world case studies that illustrate when and how to use the patterns Introduction to UML with examples that demonstrate how to express patterns using UML The CD-ROM contains: Java source code for the 41 design patterns Trial versions of Together/J Whiteboard Edition from Object International (www.togetherj.com); Rational Rose 98 from Rational Software (www.rational.com); System Architect from Popkin Software (www.popkin.com); and OptimizeIt from Intuitive Systems, Inc.



Похожие книги

Информация о книге