Меню


Site Logo

Современные архитектуры крупных распределенных программных комплексов и систем

Лекция №18 » Принципы проектирования крупных систем.

[Краткое содержание] Содержание лекции
  1. Принципы работы с сложными системами.
  2. Абстракция.
  3. Уточнение.
  4. Модульная разработка. Принципы разбиения системы на модули. Выделение интерфейсов и сокрытие информации. Адекватность, полнота, минимальность и простота интерфейсов. Разделение ответственности. Слабая связность модулей и сильное родство функций в одном модуле.
  5. Повторное использование.