Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование

3-е издание
Крэг Ларман

Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
Craig Larman
книга Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование 3-е издание
(увеличить обложку)

Где купить книгу

Оглавление
Пролистать книгу

Обсуждение книги в блоге Виктора Штонда

  • Новое издание всемирного бестселлера, представляющего собой введение в объектно-ориентированный анализ и проектирование с использованием UML 2.0.
  • Новые примеры, иллюстрирующие многие из рассматриваемых ключевых понятий.

Применение UML 2.0 и шаблонов проектировния — во всем мире известное издание, с помощью которого можно начать “мыслить объектами” и проникнуть в самую суть объектно-ориентированного анализа и проектирования. Основываясь на двух предыдущих изданиях, получивших широкую поддержку во всем мире, Крэг Ларман полностью обновил книгу, чтобы рассказать о новом стандарте UML 2.0, помочь читателям освоить искусство объектного проектирования и способствовать развитию эффективных приемов итеративного и гибкого моделирования. Основываясь на своем беспрецедентном опыте преподавателя и консультанта, Ларман помогает читателям разобраться с подходами эволюционного определения требований и прецедентов, моделированием предметной области, проектированием на основе обязанностей, а также наиболее важными принципами объектно- ориентированного проектирования и многоуровневой архитектурой. С помощью этой книги вы сможете познакомиться также с шаблонами проектирования GoF и GRASP, итеративными методами, гибким подходом к использованию унифицированного процесса и многими другими темами. К наиболее важным усовершенствованиям данного издания относятся следующие:

  • Описание нового стандарта UML 2.0, гибкого моделирования, разработки на основе тестирования и рефакторинга
  • Многочисленные рекомендации, позволяющие лучше освоить приемы итеративной и эволюционной объектно-ориентированной разработки
  • Существенно обновленный материал с новыми диаграммами, облегчающий процесс обучения
  • Новые дополнительные ресурсы, которые можно использовать в процессе обучения студентов
  • Рекомендации по применению унифицированного процесса как легкого и гибкого подхода к разработке совместно с приемами из других итеративных методов, таких как XP и Scrum
  • Описание подходов к использованию языка UML для документирования архитектуры
  • Новая глава об эволюционных требованиях и много другого интересного материала

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

“Немногие умеют хорошо объяснять.

Еще меньше людей способны выполнять анализ и проектировать программные системы. Крэг Ларман обладает двумя этими качествами.”
Джон Влиссидес, автор книг Design Patterns и Применение шаблонов проектирования. Дополнительные штрихи (ИД “Вильямс”, 2003 г.)

Об авторе
Крэг Ларман руководит научными исследованиями в известной консалтинговой компании в Валтехе (Valtech), офисы которой расположены в США, Европе и Азии. В международном сообществе специалистов по программным системам он известен как эксперт в области объектно- ориентированного анализа и проектирования, применения шаблонов проектирования и гибких итеративных методов, а также использования унифицированного процесса (Unified Process — UP) в качестве гибкого подхода к разработке. Он автор известной книги Agile and Iterative Development: A Managers Guide (издательство Addison-Wesley, 2004) и вместе с Реттом Гутри (Rhett Guthrie) является соавтором книги Java Performance and Idiom Guide (издательство Prentice Hall, 2000).
Крэг Ларман имеет степени бакалавра и магистра информатики Ванкуверского университета имени Саймона Фрейзера в Канаде.
Сайт Крэга Лармана: "http://www.craiglarman.com/"

736 стр., с ил.; ISBN 978-5-8459-1185-8, 0-13-148906-2; формат 70x100/16; твердый переплет; тип бумаги: офсетная; 2012, 4 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Оглавление книги "Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование"

Об авторах Об авторах
Введение Введение к книге Применение UML 2.0 и шаблонов проектирования

Часть I. Введение
    Глава 1. Объектно-ориентированный анализ и проектирование
    Глава 2. Итеративный, эволюционный и гибкий процесс
    Глава 3. Конкретные примеры Глава 3. Конкретные примеры

Часть II. Начальная фаза
    Глава 4. Начальная фаза — это не стадия анализа требований
    Глава 5. Эволюционное осмысление требований
    Глава 6. Описание прецедентов
    Глава 7. Другие требования

Часть III. Первая итерация фазы развития — основы
    Глава 8. Итерация 1 — основы
    Глава 9. Модели предметной области
    Глава 10. Системные диаграммы последовательностей
    Глава 11. Описание операций
    Глава 12. Итеративный переход от анализа требований к проектированию
    Глава 13. Логическая архитектура и диаграммы пакетов uml
    Глава 14. Переход к объектному проектированию
    Глава 15. Диаграммы взаимодействия на uml
    Глава 16. Диаграммы классов uml
    Глава 17. Grasp: проектирование объектов на основе распределения обязанностей
    Глава 18. Примеры объектного проектирования на основе шаблонов grasp
    Глава 19. Области видимости
    Глава 20. Преобразование проектного решения в программный код
    Глава 21. Разработка на основе тестирования и рефакторинг

Часть IV. Вторая итерация фазы развития — дополнительные шаблоны
    Глава 22. Средства построения диаграмм uml
    Глава 23. Быстрый дополнительный анализ
    Глава 24. Вторая итерация и дополнительные шаблоны
    Глава 25. Дополнительные шаблоны grasp для распределения обязанностей
    Глава 26. Применение шаблонов проектирования gof

Часть V. Третья итерация фазы развития
    Глава 27. Третья итерация — вспомогательные вопросы
    Глава 28. Диаграммы видов деятельности uml
    Глава 29. Диаграммы состояний uml и моделирование
    Глава 30. Взаимосвязь прецедентов
    Глава 31. Дополнительные диаграммы последовательностей и описание операций
    Глава 32. Уточнение модели предметной области
    Глава 33. Архитектурный анализ
    Глава 34. Уточнение логической архитектуры
    Глава 35. Новые проектные решения на основе шаблонов gof
    Глава 36. Проектирование на основе пакетов
    Глава 37. Диаграммы развертывания и компонентов uml
    Глава 38. Проектирование каркаса взаимодействия с базой данных на основе шаблонов
    Глава 39. Документирование архитектуры с помощью n+1 представления

Часть VI. Специальные вопросы
    Глава 40. Еще раз об итеративной разработке и гибком управлении проектом

Приложение A. Артефакты унифицированного процесса, шаблоны GRASP и условные обозначения языка UML
Приложение Б. Словарь терминов

Литература

Предметный указатель


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100