"The name of a class should reflect its intrinsic nature and not a role that it plays in an association. For example, Owner would be a poor name for a class in a car manufacturer's database. What if a list of drivers is added later? What about persons who lease cars? The proper class is Person , which assumes various different roles, such as owner, driver, and lessee."
React to this quote
More by James Rumbaugh
See allResonant Thoughts
"Have you yet read Miss Martineau’s and Mr. Atkinson’s new work, Letters on the Nature and Development of Man? If you have not, it would be worth your while to do so. Of the impression this book has ma…"
"In Mexico City they somehow wandered into an exhibition of paintings by the beautiful Spanish exile Remedios Varo: in the central painting of a triptych, titled “Bordando el Manto Terrestre,” were a n…"
Explore Further
Related Quotes
"The belief in a supernatural source of evil is not necessary; men alone are quite capable of every wickedness."
— Joseph Conrad"Ritorno a Cold Mountain"
— Giorgio Lopez"Most people erroneously call this snake the Puff Adder, Beach Adder, or Blowing Viper. So, naturally, they …"
— Will Cuppy"The rebirth of feminism coincided with the use of the term "oppression." The ruling ideology, i.e. common s…"
— Christine Delphy"We will never forget them, nor the last time we saw them — this morning, as they prepared for their journey…"
— Ronald Reagan"Nature does nothing without purpose or uselessly."
— Joseph Addison
