I resubmitted assignment October 15(another $300 after Oracle failed me first time - I submitted class files instead of java files). On October 24 Pearson site shows PASSED! Score is average, and they did not show the details. But for the beginner it will do.
It took me 4.5 months to complete assignment, and keep checking and checking again and again (still made the huge mistake).
A lot of time was spent on going through the book, Albrto Perillo paper, and this site. The combining experience of all people who went through the same process is huge value for any one who considers this certification.
Taking the mandatory course is next. Not sure I can sell an idea of paying for it to my employer, but this is a different story.
I'm curious. How does an Oracle exam evaluator grade an assignment?
Does the evalutor run the standalone and network mode first and then read the source code?
Will the evalutor run a multiple thread test , similar to what Roberto buddy wrote for the DataTest?
If no test is run, how does the evalutor know deadlock may occur?
Grading can be personal opinion. One evalutor may feel my code is good, but another one may feel my code is not good.
Roberto Perillo wrote:Congrats for the achievement, Margarita!
Margarita Babkova wrote:A lot of time was spent on going through the book, Albrto Perillo paper, and this site.
Who's this Albrto Perillo?
My sincere apologies to Mr. Roberto
Shame on me for making such a mistake, I think I memorized your paper word to word by now after reading it so many times!
Joined: May 09, 2012
To avoid subjectivity, I think they have a standard test plan with bunch of automated test cases, and check every Must requirement in the instruction doc against given submission. It is easy to test our code in multi threaded environment using IBM Rational performance tester, and they will know if dead lock occurred.
Joined: Jul 29, 2012
Are we recommended to run IBM Rational performance tester to test if the code has deadlock?
Or the evaluator checks the code to see if there is any possible deadlock, like lock without unlock....
I write my test class, similar's to Roberto's DataTest. Is it good enough?
Himai Minh wrote:Are we recommended to run IBM Rational performance tester to test if the code has deadlock?
Himai Minh wrote:I write my test class, similar's to Roberto's DataTest. Is it good enough?
Writing a test class is not a must requirement, so if you choose not to write one you won't fail. Simply because you just need to submit your sources, not the test classes you might have written (so the accessor doesn't know if you have written any test). It's completely up to you to decide if you want to write test classes, although a good test might reveal a bug (or some) in your code.
Joined: Jul 29, 2012
Roberto's DataTest is for his own testing. I develop my own test classes for myself, similiar to Roberto's test.
Actually, my project is totally different from his.
I assume the evaluator will read my code to see if I lock without unlock.
I am sure th evaluator is smart to find out any possible deadlock causing code by reading the code.....