If two classes express the same information, the most descriptive name should be kept. For example, although customer might describe a person taking an airline flight, Passenger is more descriptive.
— James Rumbaugh, Object-oriented modeling and design (1990)
From Object-Oriented Modeling and Design (1990), cited in Chiang, Siau and Hardgrave (2009).
Topics: software design