Ваша корзина пустая
“Немногие умеют хорошо объяснять. Еще меньше людей способны выполнять анализ и проектировать программные системы. Крэг Ларман обладает двумя этими качествами.”
Джон Влиссидес, автор книг Design Patterns и Применение шаблонов проектирования. Дополнительные штрихи (ИД “Вильямс”, 2003 г.). Новое издание всемирного бестселлера, представляющего собой введение в объектно-ориентированный анализ и проектирование с использованием UML 2.0.
Новые примеры, иллюстрирующие многие из рассматриваемых ключевых понятий. Применение UML 2.0 и шаблонов проектировния — во всем мире известное издание, с помощью которого можно начать “мыслить объектами” и проникнуть в самую суть объектно-ориентированного анализа и проектирования.
Основываясь на двух предыдущих изданиях, получивших широкую поддержку во всем мире, Крэг Ларман полностью обновил книгу, чтобы рассказать о новом стандарте UML 2.0, помочь читателям освоить искусство объектного проектирования и способствовать развитию эффективных приемов итеративного и гибкого моделирования.
Основываясь на своем беспрецедентном опыте преподавателя и консультанта, Ларман помогает читателям разобраться с подходами эволюционного определения требований и прецедентов, моделированием предметной области, проектированием на основе обязанностей, а также наиболее важными принципами объектно-ориентированного проектирования и многоуровневой архитектурой.
С помощью этой книги вы сможете познакомиться также с шаблонами проектирования GoF и GRASP, итеративными методами, гибким подходом к использованию унифицированного процесса и многими другими темами.
К наиболее важным усовершенствованиям данного издания относятся следующие:
Третье издание книги Применение UML 2.0 и шаблонов проектирования — это практическое руководство по анализу и проектированию на основе объектов, а также по разработке легко разворачиваемых, надежных и простых в поддержке систем.
Об авторе:
Крэг Ларман руководит научными исследованиями в известной консалтинговой компании в Валтехе (Valtech), офисы которой расположены в США, Европе и Азии. В международном сообществе специалистов по программным системам он известен как эксперт в области объектно-ориентированного анализа и проектирования, применения шаблонов проектирования и гибких итеративных методов, а также использования унифицированного процесса (Unified Process — UP) в качестве гибкого подхода к разработке. Он автор известной книги Agile and Iterative Development: A Managers Guide (издательство Addison-Wesley, 2004) и вместе с Реттом Гутри (Rhett Guthrie) является соавтором книги Java Performance and Idiom Guide (издательство Prentice Hall, 2000). Крэг Ларман имеет степени бакалавра и магистра информатики Ванкуверского университета имени Саймона Фрейзера в Канаде.
Почему отличники работают на троечников, а хорошисты на государство?
Роберт Кийосаки
Minecraft. Довідник Дослідника
Стефані Мілтон
Самосаботаж. Книга с Характером
Елена Тарарина
Я так и знал! Теория ограничений для розничной торговли
Элияху Моше Голдрат
Найти себя. Как выйти за рамки стереотипов и обрести свой путь
Боб Дойч, Лу Ароника
Конверт для грошей «Від нас»
Стив Джобс о бизнесе. 250 высказываний человека, изменившего мир
Стив Джобс
Маленький принц
Антуан де Сент-Экзюпери
Куда приводят мечты
Ричард Матесон
Нефтяной король: Секретная жизнь Марка Рича
Дэниел Амманн
Дизкартон Я вся твоя
Лучше поздно, чем никогда. Как начать новую жизнь в любом возрасте
Барбара Шер
Пазли.Весела абетка
Спортсмен, музыкант, поэт, математик… Как выявить и развить способности вашего ребенка
Елена Первушина
Настольна гра Котосови
Вхідний маркетинг
Браян Гелліген
Стань моим парнем: роман
Клэр Уэст
Кукольный домик. Супернаклейки
Класична листівка Ты – мой чемпион
Секс, игра и шоколад. Удовольствия и пристрастия
Элвин Бродерик
Найкращі народні казки (зима) укр
Вільні економічні зони. Навчальний посібник
Сiваченко I.Ю., Кухарська
Гений переговоров: Как преодолеть препятствия и достичь блестящих результатов за столом переговоров
Дипак Малхотра, Макс Базерман
7 навыков высокоэффективных людей: Мощные инструменты развития личности
Стивен Кови
Конверт для грошей «Капуста»
Мері Попінс. Мері Попінс повертається
Памела Трэверс
Блокнот Nuba Soft клетка, гибкая обложка, синяя
Настольна гра "Одягни ляльку. Евеліна"
Загін Самогубців. Книга 2 : Сходження Василіска
Адам Гласс
Комплект игры "Thinkers 9-12 лет - Экономика" (рус)
Как говорить, чтобы дети слушали, и как слушать, чтобы дети говорили
Адель Фабер, Элейн Мазлиш
50 великих книг о бизнесе. Главные идеи и инструменты из лучших бизнес-книг за всю историю
Том Батлер-Боудон
Класична листівка Бажаю, щоб все надихало!
Свинка Пеппа. Велика книга ігор
Ораторське мистецтво. Підручник.
Руслан Кацавець
Конкретная математика. Математические основы информатики
Рональд Л. Грэхем, Дональд Э. Кнут, Орен Паташник
Агата Мистери. Кража на Ниагарском водопаде
Сэр Стив Стивенсон
Электроника для детей
Флориан Шеффер
Безмежна сила математики. Як завдяки матаналізу винайшли смартфони, телебачення і GPS
Стівен Строґац
Стратегия. Harvard Business Review
Применение UML 2.0 и шаблонов проектирования
Крэг Ларман
Применение UML и шаблонов проектирования
Алгоритмы на C++
Роберт Седжвик
Изучаем регулярные выражения
Бен Форта
Стандартная библиотека Python 3: справочник с примерами
Даг Хеллман
C# 7.0. Справочник. Полное описание языка
Джозеф Албахари, Бен Албахари
Программирование на Javascript для чайников
Крис Минник, Ева Холланд
Введение в ECMAScript 6
Нараян Прасти
Commerce Server 2000: Building e-Business Solutions
Sreeraman Gopal
Учимся программировать с примерами на Python (серия Head First)
Эрик Фримен
JavaFX
Николай Прохоренок
Объектно-ориентированное программирование на C++
Васильев А.Г. и др.
Искусственный интеллект с примерами на Python
Пратик Джоши
Flash for the Real World: e-commerce case studies +CD
Street Steve
Гибкая разработка программ на Java и C++: принципы, паттерны и методики
Роберт C. Мартин
Начинаем программировать на Python
Тони Гэддис
Professional Visual Basic Interoperability - COM and VB6 to .NET
Billy Hollis, Rockford Lh
Пользовательские истории: гибкая разработка программного обеспечения (Signature Series)
Майк Кон
Уроки Web-мастера +CD
Усенков
Jini and JavaSpaces Application Development
Flenner Robert
Joomla!
Денис Колисниченко
Java: руководство для начинающих
Герберт Шилдт
Оформите подписку и получайте специальные предложения на почту