Применение UML 2.0 и шаблонов проектирования - всемирно известное издание, с помощью которого можно начать "мыслить объектами" и проникнуть в самую суть объектно-ориентированного анализа и проектирования. Основываясь на двух предыдущих изданиях, получивших широкую поддержку во всем мире, Крэг Ларман полностью обновил книгу, чтобы рассказать о новом стандарте UML 2.0, помочь читателям освоить искусство объектного проектирования и способствовать развитию эффективных приемов итеративного и гибкого моделирования.
Основываясь на своем беспрецедентном опыте преподавателя и консультанта, Ларман помогает читателям разобраться с подходами эволюционного определения требований и прецедентов, моделированием предметной области, проектированием на основе обязанностей, а также наиболее важными принципами объектно-ориентированного проектирования и многоуровневой архитектурой. С помощью этой книги вы сможете познакомиться также с шаблонами проектирования GoF и GRASP, итеративными методами, гибким подходом к использованию унифицированного процесса и многими другими темами.
К наиболее важным усовершенствованиям данного издания относятся следующие.
Описание нового стандарта UML 2.0, гибкого моделирования, разработки на основе тестирования и рефакторинга.Многочисленные рекомендации, позволяющие лучше освоить приемы итеративной и эволюционной объектно-ориентированной разработки.Существенно обновленный материал с новыми диаграммами, облегчающий процесс обучения.Новые дополнительные ресурсы, которые можно использовать в процессе обучения студентов.Рекомендации по применению унифицированного процесса как легкого и гибкого подхода к разработке совместно с приемами из других итеративных методов, таких как ХР и Scrum.Описание подходов к использованию языка UML для документирования архитектуры.Новая глава об эволюционных требованиях и много другого интересного материала. Это и многое другое вы найдете в книге Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку (Крэг Ларман)