• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

starting the assignment ..

 
Hari Vignesh Padmanaban
Ranch Hand
Posts: 578
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello ranchers,
I just finished downloading the assignemnt for SCJD and very excited to start with it . I have got the Bodgitt & Scarper contractors project!
I have also gone through the SCJD FAQ. I have got the following book
The Sun Certified Java Developer Exam with J2SE 1.4 by Mehran Habibi et all
and downloaded the appropriate tutorials also !!!

I was just wondering if there is a good way to approach the assignemnt. I had planned to go through the relevant tutorials( rmi , swing, threading), refresh my knowledge on them and simultaneously follow
Habibi's book and of course be involved with this forum all the time
I am looking to put in 5-6 hrs daily for teh project .. if people who had taken this exam already could post any pointers toward this topic, it would really be great
Is it possible to do the project using Eclipse ?
I am also looking forward to use JUnit for the development process ..
I have seen the requiremnts of knowing an IDE and JUnit in most of teh job requiremnts and thought this would be a good opportunity to learn them ..
Is it okay to do teh project using these ?
I dont have any experience in developing a commercial application, and this would be a great experience for me to develop a real time application (very close to reality ) and also gain a lot of knowledge from experienced people in the ranch !!
Thanks in advance
 
George Marinkovich
Ranch Hand
Posts: 619
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Hari,
Welcome to this forum.
I would start reading Max's book and playing with his sample project. The reason is that the book is targeted toward the exam, meaning that there is very little in the book that is not directly applicable to your project. As you read some of the topics in the book you may find that you would like more in-depth background information about them. This is a good time to go consult other books, or tutorials, etc. What I'm saying is that the book is a good roadmap to the information you need to complete the project.
Another very useful thing to learn is the search facility here. There are years worth of posts about almost every conceivable topic related to the exam. There are answers to questions that you might have, and maybe more importantly there are answers to questions that you might never have thought of. For instance, previous topics on starting the project turned up these threads:
Topic: How to start is good?
Topic: Suggestion Need for starting study for SCJD
By the way, the first thing I did was write code to read the database file because I wanted to see exactly what was in there.
Yes, you can use Eclipse, or any other IDE you wish. There are two schools of thought on using IDEs for this project. Some people recommend a bare bones approach (TextPad for editing), compilation from the command line, etc. Other people have opted for a more sophisticated IDE. The choice is yours. If you do use an IDE I would suggest that you build your application from the command-line before you submit to make sure that your application builds cleanly outside of your IDE.
Enjoy the project.
 
Hari Vignesh Padmanaban
Ranch Hand
Posts: 578
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi george,
Thankx a lot for the warm welcome and for the links !!!
I would start reading Max's book and playing with his sample project. By the way, the first thing I did was write code to read the database file because I wanted to see exactly what was in there.

I would do the same. Thanks.
If you do use an IDE I would suggest that you build your application from the command-line before you submit to make sure that your application builds cleanly outside of your IDE..

would this mean that I would be using the IDE for building and copiling my projet and also at teh same time make sure that, i am able to compile and run my application from the command-line. Right ?
Enjoy the project.

Sure. I would
Thanks once again for the tips
 
George Marinkovich
Ranch Hand
Posts: 619
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hari,

...would this mean that I would be using the IDE for building and copiling my projet and also at teh same time make sure that, i am able to compile and run my application from the command-line. Right ?

Yes, I think you can use the IDE right up to the point at which you're ready to submit. At that point I would try compiling, packaging, testing the project all from the command-line without using the IDE at all. If compiles and the testing continues to work as expected then you're go to upload.
There are two reasons I recommend doing this. One is that everyone should know how to use the command-line to compile and package their project (I know this is old school, but what better time to learn how to do everything by hand than with a simple project like this. I think it gives you confidence that you really understand what's happening.) The second and probably more important reason is that you want to demonstrate that the IDE is not doing something for you that it's not telling you about. A good way to eliminate that as a possiblity is to not use the IDE just once, build and test your project, and if it behaves the same, then you know that your project doesn't depend on something in the IDE. It's just a sanity check for your peace of mind.
 
Satish Avadhanam
Ranch Hand
Posts: 697
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey Hari, welcome man!!
Hope you remember me? You answered me in detail about your IBM preperation yesterday!!
Good Luck to you
 
Hari Vignesh Padmanaban
Ranch Hand
Posts: 578
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks George for the detailed info !!!
And sathish, of course I remember you
My memoy power is not so weak !!! and we are in the same boat (in terms of lookinf for a job

Good luck with your SCJD.. have seen u participate a lot, especially in this forum
Hari
 
Max Habibi
town drunk
( and author)
Sheriff
Posts: 4118
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Hari,
Welcome to the 'ranch, and good luck on your assignment.
Best regards,
M
 
Ian Roberts
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome Hari,
I think one of the most important pointers that someone can give is to recommend an adequate OOAD phase before starting the main code. The design will evolve as your assignment progresses but that initial step back, tools down, and thinking process will save you a lot of time and effort in the long run. Another point is not to be pushed into a particular design by this forum or any book - remember they are here to help and guide not to provide you with their solution. Evaluate YOUR assignment during the design process and (if required) you can even practise completing a couple of prototypes before starting the real thing. All this effort is not wasted and is a good way to approach a new project or assignment.
This forum is a must during the assignment and has helped me on a number of occasions, particularily in lock management when I was trying to determine the different approaches and the one that I thought was appropriate.
The best of luck.
 
Hari Vignesh Padmanaban
Ranch Hand
Posts: 578
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Roberts,
Thanks a lot for the tips .

I think one of the most important pointers that someone can give is to recommend an adequate OOAD phase before starting the main code
Just learnt the importance of that from the OOAD exam I just took
Another point is not to be pushed into a particular design by this forum or any book - remember they are here to help and guide not to provide you with their solution.
Will definetely keep this in mind
I have started with maxs book and refeshing my knowledge in related topics and looking at the DVD project to get a more indepth understanding of the SCJD assignment !!!
Hope to discuss about the assignment and doubts very soon!!!
Thanks once again for the tips
[ March 15, 2004: Message edited by: Hari Vignesh Padmanaban ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic