Обзор темы [Рефакторинг кода]

Замена встроенного объекта на связанный

(Change Value to Reference)

Есть класс с кучей одинаковых объектов, которые надо заменить однимю

Заменить агрегирование ссылкой.

Если объект имеет вспомогательный характер и несложен по своему поведению, его можно встроить. Если же нет, то лучше сделать его связанным.