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