Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old May 10th, 2005, 12:48 PM   #1
nisim777
Newbie
 
Join Date: May 2005
Posts: 17
Rep Power: 0 nisim777 is on a distinguished road
Program Planning/Designing

I'm fairly new to programming and am about to start a two player card game program (pazaak for those Knights of the Old Republic fans) as my first "major" project. I have it in my head how I want it to look and the coding shouldn't be too difficult but I would like some suggestions as far as the planning stage goes. I'm usually not one who plans ahead but because of the amount of logic that goes into programming I see the need for it.

What do you guys use when designing a program? Flowcharts? Outlines? Are there "helper" programs out there for program design just as there are helper programs out there for business design?

Would any of you mind sharing some of your program design outlines (or flowcharts, etc) so that I could get a good look at them and see how good, or just effective, design is done?

Thanks

Nisim
nisim777 is offline   Reply With Quote
Old May 10th, 2005, 1:00 PM   #2
Pizentios
Programming Guru
 
Pizentios's Avatar
 
Join Date: May 2004
Location: Brandon, Manitoba, Canada
Posts: 2,023
Rep Power: 7 Pizentios is on a distinguished road
Send a message via ICQ to Pizentios Send a message via MSN to Pizentios
i hate flow charts but for big projects i will use em cause it does help organize the way you want your program to work. Also, writting pseudo code before you start coding a part helps alot too.

As far as "helper software", Microsoft Visio isn't bad (hella expensive) but there are open source apps that do just as good of job. Dia (http://www.gnome.org/projects/dia/) is what i have been using latly and i like it.
__________________
Profanity is the one language that all programmers understand.

Check out my Blog <---updated Nov 30 2007!
Pizentios is offline   Reply With Quote
Old May 10th, 2005, 4:35 PM   #3
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5 bl00dninja is on a distinguished road
yeah , try coding a little bit of it and use UML to plan the rest of it. input readers at that level will only pick up shit you don't care about. the rest is gone....
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Old May 16th, 2005, 9:45 AM   #4
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,453
Rep Power: 7 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
welcome
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 5:09 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC