Authors
Topics
Lists
Pictures
Resources
More about James Rumbaugh
James Rumbaugh -
Object-oriented Modeling and Design (1991)
3 Sourced Quotes
View all James Rumbaugh Quotes
Source
Report...
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 (or possibly Customer), which assumes various different roles, such as owner, driver, and lessee.
James Rumbaugh
Source
Report...
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
Source
Report...
Constructs extraneous to the real world should be eliminated from the analysis model. They may be needed later during design, but not now. For example, CPU subroutine, process, algorithm, and interrupt are implementation constructs for most applications [and should be excluded from the analysis model]...
James Rumbaugh
Quote of the day
In England, the profession of the law is that which seems to hold out the strongest attraction to talent, from the circumstance, that in it ability, coupled with exertion, even though unaided by patronage, cannot fail of obtaining reward.
Charles Babbage
James Rumbaugh
Born:
August 22, 1947
(age 77)
More about James Rumbaugh...
Featured Authors
Lists
Predictions that didn't happen
If it's on the Internet it must be true
Remarkable Last Words (or Near-Last Words)
Picture Quotes
Confucius
Philip James Bailey
Eleanor Roosevelt
Letitia Elizabeth Landon
Popular Topics
life
love
nature
time
god
power
human
mind
work
art
heart
thought
men
day
×
Lib Quotes