• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

about to submit, any last minute advice?

 
Raj Nagappan
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I'm about to submit my assigment, any last minute advice on boundary conditions to test, things to package in the submission, etc?

Here are my assignment stats:
46 classes, interfaces and inner classes (not incl anonymous classes)
9 packages
7000 lines of Javadoc'ed code, approx 4000 lines of non-comment code
45 JUnit tests comprising 1700 lines of code

Thanks,
Raj.
 
Inuka Vincit
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I hit a weird case where I was padding incorrectly. This applies specially to ppl who are using caches. In the part of the test where the written data is checked it is a good idea to close the initial Data and reopen it to ensure everything is written correctly. With that many tests I am sure you have covered your bases.

Thats alot of classes your not using RMI right(I have 20)?

Anyways Good Luck, I am hoping to submit within a couple of days as well.
 
Raj Nagappan
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Inuka,

No I'm not caching records. I've haven't exprienced any problems using RAF that necessitate flushing output or closing the file and
reopening. I would think that constantly closing and reopening introduces lots
more points where an IOException or FileNotFoundException could complicate your code.

Yes I am using RMI. The class count is because my solution is very modular and allows different things to be dropped in and out at will.

Raj.
 
Inuka Vincit
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yeah your right, I am doing that in the Junit test case which verfies the cache, I realized I have to do that to make sure everything is 100% cacheing adds an other nice layer of errors .

Sounds like a powerful design, I allowed database definition flexibility at startup but not during runtime. Good luck!!! Time to click that button take the test and sweat for two weeks
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic