Программист-прагматик. Путь от подмастерья к мастеру

СодержаниеГлава 5 Гибкость против хрупкости 26 Несвязанность и закон Деметера Закон Деметера для функций → Часть 1

Глава 69

Часть 1

Закон Деметера для функций [LH89] пытается свести к минимуму связывание между модулями в любой программе. Он пытается удержать вас от проникновения в объект для получения доступа к методам третьего объекта. Краткое содержание данного закона представлено на рисунке 5. 1.

Создавая «скромную» программу, в которой закон Деметера соблюдается в максимально возможной степени, мы можем добиться цели, выраженной в следующей подсказке:

Подсказка 36: Минимизируйте связывание между модулями

Навигация

Закладки

Hosted by uCoz