Лекция №29 »
Принципы проектирования сложных систем.
Содержание лекции
Принципы работы с сложными системами.
Абстракция.
Уточнение.
Модульная разработка. Принципы разбиения системы на модули. Выделение интерфейсов и сокрытие информации. Адекватность, полнота, минимальность и простота интерфейсов. Разделение ответственности. Слабая связность модулей и сильное родство функций в одном модуле.