Зависть к чужим членам
Полезность страницы:
0/100
Обычная ситуация: метод заинтересован в членах класса, отличного от того, к которому он принадлежит гораздо больше, чем в членах своего класса. Тогда Перемещение метода – очевидное решение. Иногда только часть метода страдает от зависти – тогда Извлечение метода применяется к страдающей части, затем Перемещение метода для переноса получившегося метода в дом его мечты.
Если метод использует части многих классов, то помещается в том, который он использует больше других, либо делится и разносится по этим классам.
Комментарии