Лекция
Game: Perform tasks and rest cool.7 people play!
Play gameПривет, Вы узнаете о том , что такое опутыватели связями, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое опутыватели связями, рефакторинг , настоятельно рекомендую прочитать все из категории Теория рефакторинга.
. Об этом говорит сайт https://intellect.icuВсе запахи из этой группы приводят к избыточной связанности между классами, либо показывают, что бывает, если тесная связанность заменяется постоянным делегированием.
Завистливые функции
Метод обращается к данным другого объекта чаще, чем к собственным данным.
Неуместная близость
Один класс использует служебные поля и методы другого класса.
Цепочка вызовов
Вы видите в коде цепочки вызовов вроде такой $a->b()->c()->d()
Посредник
Если класс выполняет одно действие – делегирует работу другому классу – стоит задуматься, зачем он вообще существует.
Анализ данных, представленных в статье про опутыватели связями, подтверждает эффективность применения современных технологий для обеспечения инновационного развития и улучшения качества жизни в различных сферах. Надеюсь, что теперь ты понял что такое опутыватели связями, рефакторинг и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Теория рефакторинга
Из статьи мы узнали кратко, но содержательно про опутыватели связями
Комментарии
Оставить комментарий
Теория рефакторинга
Термины: Теория рефакторинга