Объектно-ориентированное проектирование с примерами
Как выбирать отношения
Выбор реализации
Классификация
Классификация и объектно-ориентированное проектирование
Трудности классификации
Классический и современный подходы
Объектно-ориентированный анализ
Ключевые абстракции
Обозначения
Необходимость разных точек зрения
Модели и ракурсы
Логическая и физическая модели
Инструменты проектирования
Существенное: категории классов
Дополнительные обозначения
Спецификации
Существенное: состояния и переходы
Дополнительные понятия
Спецификации
Существенное: объекты и их отношения
Существенное: объекты и их взаимодействия
Существенное: модули и их зависимость
Процесс
Характерные черты удачных проектов
Рациональный процесс проектирования
Обзор
Выявление классов и объектов
Выяснение семантики классов и объектов
Выявление связей между классами и объектами
Реализация классов и объектов
Концептуализация
Анализ
Проектирование
Эволюция
Сопровождение
Практические вопросы
Управление риском
Планирование задач
Просмотр
Роли разработчиков
Содержание раздела