Часть I. МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ В РАБОТЕ
     Глава 1. Переработка знаний
     Глава 2. Коммуникация и язык
     Глава 3. Связь между моделью и реализацией
 
 Часть II. СТРУКТУРНЫЕ ЭЛЕМЕНТЫ ПРЕДМЕТНО-ОРИЕНТИРОВАННОГО ПРОЕКТИРОВАНИЯ
     Глава 4. Изоляция предметной области
     Глава 5. Модель, выраженная в программе
     Глава 6. Цикл существования объектов модели
     Глава 7. Работа с языком: расширенный пример
 
 Часть III. УГЛУБЛЯЮЩИЙ РЕФАКТОРИНГ
     Глава 8. Качественный скачок
     Глава 9. Перевод неявных понятий в явные
     Глава 10. Гибкая архитектура
     Глава 11. Применение аналитических шаблонов
     Глава 12. Шаблоны и модель
     Глава 13. Углубляющий рефакторинг
 
 Часть IV. СТРАТЕГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
     Глава 14. Поддержание целостности модели
     Глава 15. Дистилляция
     Глава 16. Крупномасштабная структура
     Глава 17. Объединение стратегических подходов
 
 Заключение
 Приложение. Использование шаблонов в этой книге
 Глоссарий
 Список литературы
 Фотографии