This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
In my assignment, the heading below Business Domain model illustration is “Retire *** project business domain model” (NOTE: *** is to hide the specifics).
Query: Does “Retire" mean I am allowed to change the model the way it works for me? It also says that all of these objects and the relationships between them should be addressed in your design and implementation. Any ideas what this means?
san kumar parihar wrote:In my assignment, the heading below Business Domain model illustration is “Retire *** project business domain model” (NOTE: *** is to hide the specifics).
It would be hard to know for sure without seeing your assignment page (which you're not permitted to share), but it sounds as if that's an annotation by the test provider and for the test provider, indicating that as the new test challenges (apparently now marked "beta") are phased in, the older ones (such as yours, it seems) should be phased out.
If that's true, then the information may not be relevant to you.
Another possibility is that the caption names a previous project and the test provider neglected to update the caption for this project. That appears to be the case on my assignment, where the caption references an auction even though my project has nothing to do with auctions.
In that case, too, it seems safe to ignore the caption.
Query: Does “Retire" mean I am allowed to change the model the way it works for me?
I believe the idea of the project is that you are constrained by the object model they provide. This allows enhancements (justified in your assumptions document), but does not allow radical changes to the requirements.
It also says that all of these objects and the relationships between them should be addressed in your design and implementation. Any ideas what this means?
I believe it means that your diagram may entail more than what their object model shows, but must include at least that. In other words, it's another way of saying that you should adhere to their requirements even if you could envision a radically different-- and demonstrably better-- way of modeling the problem.
That's how I understand it, in any case. I'd be grateful for confirmation or correction from others.
Claudiu Dumitrescu wrote:Do you work on 'Retire Early' assignment?
Oh, is that an assignment name? In that case, ignore everything I said!
san kumar parihar
Joined: Dec 05, 2010
Thanks David/Claudiu. After posting this message, I figured that name under diagrams in the assignment (Retire early online trading... ) does not match with actual assignment name (gemstone international). I never paid attention to this before but there are very basic copy/paste mistakes.