From: About the Cattle Drive: "I provide a list of assignments. You do the first one, and I'll tell you how you screwed it up. You send me the revision, and we repeat the process. If I can't find anything to pick at, I'll send you my solution. Then you move on to the next assignment. You do only as many of the assignments you want to do. Move at your own pace." My question(s): Do we have to do the previous one to do the next one (ie. 1.1 is required to do 1.2 and 1.2 is required to do before 1.3 etc)? Also, do we have to do one at a time? My own pace is telling me to work on three or four concurrently. Thanks Landon Manning
I believe you are supposed to do one at a time in order starting at 1.1. The real problem of these assignments are not are you able to solve the problem but how you solve the problem. That's where the 'ol nitpicker come's into play.
When I first arrived. I did the first 3 assignments in one shot. However, when I sent in the first one, I ended up resending it (after changes of course) quite a few times (5 or 6 I think!). So I would say you can work at the assignment however you want but send it one at a time. You will most definitely end up changing the following programs in response to the nitpicker's nit picks. Shama
You can work on as many as you want concurrently, but the nitpicker will only work beginning at 1.1. When that one is perfected, you will receive the "instructor's solution". At that point the nitpicking of 1.2 can begin. And so on.
Shama, I have had the same experience. I still haven't passed he assignment, but have the next two completed and working on the fourth. As I get feedback on 1.1 I go back and edit the others also.
When we need to revise an assignment after it is nitpicked do we just reply back to marilyn@javaranch.com or do we send it to nitpick@javaranch.com again or does it matter?