I stuck to a simple text editor (textpad) and didn't include any screenshots. From memory you can either use, plain ascii text file, html or online (part of app rather than on internet). Text files are by far the simplest.
There is some javadoc checking in eclipse such as making sure nothing is missing. I generated the docs and got a friend to proof read it for mistakes etc.
As for the exam, just make sure you know your project well. You will need to explain why you did certain things the way you did and maybe discribe part or its usage.
I used log4j while writing the app and then removed all logging at the end. All checked exceptions were translated into meaningful error messages. Logging is not a must requirement.
I didn't set full screen but it could be maximized without any problems.
I used a facade so that i could split the locking and data access up but if you think you way is justified then i can't see a problem.
MAKE SURE YOU WRITE ABOUT ALL YOUR DESIGN CHOICES!
The must requirements will be dependant on you individual assignment. How about doing a text search for the word must and highlight all entries.
By the way i would suggest waiting until you have finished or nearly finished all the documentation before booking the exam. All the documentation, packaging etc took me almost as long as writing the actual code. You don't want to leave yourself short of time.
1/ just stick to the conventions described by Sun (Oracle)
2/ you are allowed to do what you want. I don't see why you would need some software to produce a user guide for such a simple application
3/ if you use the search engine of this forum you'll definitely find a few topics discussing them (I experimented with a few)
4/ you'll get 4 open questions (no multiple choice) about your assignment. If you developed the assignment yourself and you know what you were doing, you'll have no reason for being worried. making exam questions public is not allowed, so no sample questions.
5/ read your instructions again and you'll find the answer
6/ read your instructions again and everything containing the word "must" is a must
2/ my data class is also not a facade. But you are contradicting yourself: in another thread you say "I love design patterns and i always preach it but sadly i don't have much chance to apply them. ". So you have the opportunity to apply one and you don't do it.
Chris Zaremba wrote:By the way i would suggest waiting until you have finished or nearly finished all the documentation before booking the exam.
Since Oracle's new test delivery partner you can't schedule the essay exam anymore if you didn't submit your assignment.
Joined: Jul 17, 2011
1) I didn't set full screen for UI.. will i be penalize for that? >> The instruction didn't say anything at all.. =X
and yes I know I am contradicting myself on that, but the data class has change so much since the being until I am too lazy and worried about breaking anything if i refactor it (when i was posting that message)
Ixus See wrote:is there an eclipse plugin that help you check your java doc.
You can generate javadoc from Eclipse (menu-item) and then you get output about all generated files and a number of warnings/errors. I solved all these errors/warnings and that's it. Besides the compiler errors/warnings in Eclipse (you can change in preferences) I also did not use a code checker (because I do not need that )
Ixus See wrote:and I need to package-info java file?
I added a package.html in each package, both files are similar (although the package-info file has more possibilities)