Эта книга представляет собой практическое руководство по применению прецедентов. Ее можно воспринимать и как учебник, и как работающий пример системы электронной торговли. В ней подробно рассматривается проектирование электронного магазина и демонстрируются типичные ошибки. Содержащиеся в книге упражнения предназначены для самостоятельного поиска и исправления ошибок, хотя авторы приводят и ответы.
В книге описывается процесс ICONIX - простая в применении методология, основанная на языке UML, которая поможет вам избавиться от 'аналитического паралича', не жертвуя при этом анализом и проектированием. Представлены четыре основных этапа проектирования на основе прецедентов: моделирование предметной области, моделирование прецедентов, анализ пригодности и построение диаграмм последовательности. Для каждой темы приводится обзор, подробное обсуждение, перечень типичных ошибок и ряд упражнений.
Особо следует отметить три главы, посвященных рецензированию требований, предварительного и окончательного проекта. Они научат читателя 'качественно проектировать с самого начала' за счет постоянного критического анализа UML-моделей. Эти главы заполняют брешь, существовавшую в литературе до сих пор.
В книге на примерах показано, как избежать многочисленных типичных ошибок проектирования. Располагая этой информацией, примерами и упражнениями, читатель приобретет знания и навыки, необходимые для применения моделирования на основе прецедентов.
|