Explain how to discover class candidates by parsing use cases
What will be an ideal response?
To discover class candidates, we identify nouns that serve as grammatical objects, search for grammatical objects hidden in verbs that have both transitive and intransitive forms, discard obvious misfits, outline the general responsibilities of the candidates by analyzing its relationships with other nouns and sometimes verbs within the flow of the use case, and finally consolidate our findings in a preliminary list of candidates and their responsibilities.
In this process, we intentionally avoid including details and, instead, outline the responsibilities only in broad terms. (Even if use cases do offer details — which they usually should not and do not — we must disregard them for the moment.)
You might also like to view...
Norma Shields is a researcher investigating lifestyles of the rich and famous. This week she is examining her target audience's views on food, the media, fashion, and recreation. Which of the AIO categories does Norma seem to be working on now?
A) Activities B) Interests C) Opinions D) Demographics
Which of the following represents the correct journal entry to record a taxable cash sale of $400 if the sales tax rate is 5%?
A. A debit to cash for $420, a credit to sales tax payable for $20, and a credit to sales revenue for $400. B. A debit to cash for $420, a debit to sales tax expense for $20, and a credit to sales revenue for $400. C. A debit to cash for $400, a credit to sales tax payable for $20, and a credit to sales revenue for $380. D. None of these answer choices are correct.
The board of directors of each corporation involved must approve a merger
Indicate whether the statement is true or false
All of the following are advantages of the partnership form of organization except
A. unlimited liability. B. retention of profits. C. combined skills and knowledge. D. better access to capital and credit. E. ease of start-up.