В предыдущих главах книги внимание было сконцентрировано на структуре базы данных Oracle. Однако проектировщиков должна интересовать и структура модулей кода, поэтому в части 4 рассматриваются вопросы проектирования, относящиеся к этой категории.
• В главе 15, "Введение в проектирование кода", рассматриваются основные понятия, связанные с проектированием модулей кода.
• В главе 16, "Где разместить логику обработки?", описаны способы размещения логики приложения.
• В главе 17, "Метрики, макеты и спецификации", освещается формальная сторона проектирования кода. В частности, рассматривается вопрос о том, как обеспечить соответствие проектируемых модулей поставленным требованиям.
• Глава 18, "Блокировка", содержит информацию, которая поможет свести к минимуму конкуренцию в проектируемых приложениях.
• В главе 19, "Выбор инструментальных средств", сравниваются достоинства различных категорий интерфейсных продуктов, которые могут поддерживать СУБД Oracle.
• В главе 20, "Экранные формы, отчеты и пакетные программы", освещаются специальные вопросы проектирования экранных форм, отчетов, пакетных программ, средств обработки ошибок, навигации и справочных систем.