ВТОРОЕ ИЗДАНИЕ
Rational Санта-Клара, Калифорния
перевод с английского под редакцией И. Романовского и Ф. Андреева
1.1. Сложность, присущая программному обеспечениюВыводы
1.2. Структура сложных систем
1.3. Внесение порядка в хаос
1.4. О проектировании сложных систем
2.1. Эволюция объектной моделиВыводы
2.2. Составные части объектного подхода
2.3. Применение объектной модели
3.1. Природа объектаВыводы
3.2. Отношения между объектами
3.3. Природа классов
3.4. Отношения между классами
3.5. Взаимосвязь классов и объектов
3.6. Качество классов и объектов
4.1. Важность правильной классификацииВыводы
4.2. Идентификация классов и объектов
4.3. Ключевые абстракции и механизмы
5.1. Элементы обозначенийВыводы
5.2. Диаграммы классов
5.3. Диаграммы состояний и переходов
5.4. Диаграммы объектов
5.5. Диаграммы взаимодействия
5.6. Диаграммы модулей
5.7. Диаграммы процессов
5.8. Применение системы обозначений
6.1. Основные принципыВыводы
6.2. Микропроцесс проектирования
6.3. Макропроцесс проектирования
7.1. Управление и планирование
7.2. Кадры
7.3. Управление релизами
7.4. Повторное использование
7.5. Качество и измерения
7.6. Документация
7.7. Инструменты
7.8. Специальные вопросы
7.9. Выгоды и опасности объектно-ориентированной разработки
8.1. АнализДополнительная литература
8.2. Проектирование
8.3. Эволюция
8.4. Сопровождение
9.1. АнализДополнительная литература
9.2. Проектирование
9.3. Эволюция
9.4. Сопровождение
10.1. АнализДополнительная литература
10.2. Проектирование
10.3. Эволюция
10.4. Сопровождение
11.1. АнализДополнительная литература
11.2. Проектирование
11.3. Эволюция
11.4. Сопровождение
12.1. АнализДополнительная литература
12.2. Проектирование
12.3. Эволюция
12.4. Сопровождение