Java Program Design Layout Recommendations?

Posted by Leebuntu on Stack Overflow See other posts from Stack Overflow or by Leebuntu
Published on 2010-05-11T20:36:16Z Indexed on 2010/05/11 20:54 UTC
Read the original article Hit count: 255

I've learned enough to begin writing programs from scratch, but I'm running into the problem of not knowing how to design the layout and implementation of a program. To be more precise, I'm having difficulty finding a good way to come up with an action plan before I dive in to the programming part. I really want to know what classes, methods, and objects I would need beforehand instead of just adding them along the way.

My intuition is leading me to using some kind of charting software that gives a hierarchal view of all the classes and methods. I've been using OmniGraffle Pro and while it does seem to work somewhat, I'm still having trouble planning out the program in its entirety. How should I approach this problem? What softwares out there are available to help with this problem? Any good reads out there on this issue?

Thanks so much!

Edit: Oh yeah, I'm using Eclipse and I code mainly in Java right now.

© Stack Overflow or respective owner

Related posts about java

Related posts about beginner