Применение UML и шаблонов проектирования

Применение UML и шаблонов проектирования

Крэг Ларман

     0

бумажная книга



Издательство: Вильямс/Диалектика
Дата выхода: август 2000
ISBN: 5-8459-0125-1
Объём: 496 страниц
Масса: 560 г
Размеры(В x Ш x Т), см: 24 x 18 x 3

Если вы еще не знакомы с вопросами объектно-ориентированного анализа и проектирования, то наверняка планируете освоить эту область знаний. Данная книга станет хорошим путеводителем, и позволит вам шаг за шагом освоить путь от определения требований к системе до создания кода. В книге описан унифицированный язык моделирования UML, который является признанным стандартом для описания моделей и обеспечивающий возможность общения между разработчиками. Идиомы и удачные проектные решения при создании объектно- ориентированных систем были сформулированы в виде шаблонов, которые эксперты предлагают применять при создании систем. Из этой книги вы узнаете, как применять шаблоны проектирования, включая популярную "четверку", а также наиболее важные шаблоны GRASP, в которых сконцентрированы фундаментальные принципы распределения обязанностей при объектно-ориентированном проектировании. Для иллюстрации всего процесса объектно-ориентированного анализа и проектирования в книге приводится исчерпывающее описание одного реального примера. Это достаточно реалистичное упражнение. Здесь показано, как перейти от этапа объектно- ориентированного проектирования к созданию кода на языке Java. Об авторе Крэг Ларман (Craig Larman) имеет степени бакалавра и магистра компьютерных наук и с 1978 года занимается разработкой больших и малых компьютерных систем на различных платформах, от больших машин до микрокомпьютеров, с использованием широкого диапазона программных технологий, от языков четвертого поколения до средств логического и объектно-ориентированного программирования. В начале 80-х годов он стал поклонником искусственного интеллекта и методов проектирования баз знаний, из которых почерпнул свой первый опыт объектно-ориентированного программирования на языке Lisp. Ларман программирует на этом зыке с 1984, на языке Smalltalk — с 1986 и на С++ — с 1991 года. Сейчас он совмещает программирование на языке Java с обучением студентов методам объектно-ориентированного анализа и проектирования. В настоящее время автор является главным инструктором компании ObjectSpace, специализирующейся на разработке распределенных компьютерных систем, агентов и объектных приложений. C Крэгом Ларманом можно связаться по адресу с[email protected].

Каталог