W języku OO (np. Między innymi w Javie) jak naprawić duplikat kodu w zależności od zakresu jego występowania? Zacznę od (na przykład) w tej samej klasie (zakresie) wykonaj refaktoryzację metody ekstrakcji (poprawka) w klasach o tej samej hierarchii (zakresie) wykonaj Extract Method i Pull Up...