File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Cattle Drive and the fly likes Does it pay not to have your next assignment ready Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » This Site » Cattle Drive
Bookmark "Does it pay not to have your next assignment ready" Watch "Does it pay not to have your next assignment ready" New topic

Does it pay not to have your next assignment ready

Manju Jain
Ranch Hand

Joined: Feb 08, 2001
Posts: 168
Some may dismiss it as superstition but I would like to know others experiences.
If I have the next 2 or 3 assignments ready while the current one is being nitpicked , I've to go through more than 6 revisions
of the same assignment. But if I keep the next assignment untouched, I seem to get by the current assignment in, at the most, 2 tries. This was the case in every single assignment.
I'm going to have a look at the servlets today for the first time and hope that things change and I'm able to complete them in a heap.

Johannes de Jong

Joined: Jan 27, 2001
Posts: 5089
As I dont have the time to really work ahead, I normally only start work after Marilyn gives the OK to move on. I had high hopes to do the servlets before I even finished OOP but too many things got in the way.
As for the # attempts. Who is counting. The main aim should to learn something from each attempt ie. nitpick.
Peter Gragert
Ranch Hand

Joined: Jan 16, 2001
Posts: 424
As you may recognise, I am at Servlets Assigment 2 but already working on 4b (3 and 4a work).
The nitpicking, behalve of reminding me (too, my fault) often with respect to layout ( int thisvariable; 'forgotton space') are mostly only indirect relevant for the next ones.
Most important things are:
-1- readability comes first.
-2- if something is done more then once, think about a (helper)method.
-3- ...
And I try to apply my 'learned lessons'
Pauline McNamara

Joined: Jan 19, 2001
Posts: 4012
To work ahead or not, that's a good question. Your "superstition" has been true for me too.
Lately, I haven't been able to, since there's more new material to deal with. But when I do jump ahead, my thoughts in between submissions usually jump ahead too, so the submission being nitpicked doesn't get as much of my "attention".
While doing Say I didn't work ahead on future assignments, and I think that helped me stay focussed on it.
When I try to submit a new attempt as quickly as possible, just fixing the nits without stepping back and looking at the big picture, usually I miss something else.
It's hard, though, to stay away from the other assignments!
Matthew Phillips
Ranch Hand

Joined: Mar 09, 2001
Posts: 2676
I worked ahead while doing Say, but I generally don't work ahead. I generally work on things like Swing while I am waiting for a nitpick to come back.
Matthew Phillips

Matthew Phillips
Pauline McNamara

Joined: Jan 19, 2001
Posts: 4012
Hi Matthew, what do you mean by "things like Swing" and why only those?
Amber Woods
Ranch Hand

Joined: Mar 28, 2001
Posts: 111
I don't really know if it pays to work ahead or not but I can't seem to help myself. I do agree with Pauline in that when I receive my nitpicks I just mainly fix whatever for the nitpicks and send it back. I have tried to look over my programs as a whole but I many times don't see what else I can do until I have been nitpicked on it.
It would be hard for me not to work ahead, but I do make sure I comb my assignments right before I send them in to make sure I don't have any mistakes learned from a previous assignments. Ofcourse I don't catch all the mistakes but I try.

"Happiness is a way to Travel, <b>Not</b> a Destination" -- Unknown
Adam Vinueza
Ranch Hand

Joined: Apr 16, 2001
Posts: 76
At my point in the Cattle Drive (Elementary School), getting the programs to do what they're supposed to do seems to be the easy part. (Putting aside Say, which for my money is the hardest one to get to run properly.) So I don't think in that way it matters whether one works ahead or not. Speaking for myself, to stay busy Java-wise while waiting for nitpicks, I'd work ahead. That way, I figured, when I got the OK to submit them, I would already have a good idea of what the basic structure of the program should be, and I could then spend my time applying what I've learned from nitpicks of previous assignments, instead of spending time figuring out how to get the program to do what it's supposed to do. So, for me the issue has been how to keep myself busy when I've got time to work on Java, and working ahead on the Cattle Drive seems to me at least as good a way to teach oneself as any other.
Paul Ralph
Ranch Hand

Joined: Aug 10, 2000
Posts: 312
I did all of the Elementary assignments "early" and the last few only had a couple nitpicks. I think it has everything to do with the assignments, not with when you do them.
Paul R
I agree. Here's the link:
subject: Does it pay not to have your next assignment ready
It's not a secret anymore!