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