Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Do you use algorithms etc.?
Index -> General Discussion
Goto page Previous  1, 2
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Do you use algorithms, flowcharts etc.
(No ending time set)
Yes, always
37%
 37%  [ 6 ]
Sometimes
37%
 37%  [ 6 ]
No, never
25%
 25%  [ 4 ]
Total Votes : 16

Author Message
UBC_Wiskatos




PostPosted: Mon Jun 30, 2003 10:34 pm   Post subject: (No subject)

Most of the time, I use proper UML diagrams for anything sizeable. For example, if I'm working on a 3D engine, I'll plan it out fully on paper, with every function, class, and method documented, including the variables it needs and the variables and types it returns. This saves me a lot of headache later, and makes the code easy.

However, sometimes I don't. Smile Oh well...

However, for small projects its quite useless. As for algorithms, I don't understand the question. Do you mean algorithms planned out in pseudo-language? All the stuff you use to solve things in a program is an algorithm, so of course, you do use algorithms.
Sponsor
Sponsor
Sponsor
sponsor
Andy




PostPosted: Tue Jul 01, 2003 7:20 am   Post subject: (No subject)

pseudo code is for lil girls, when i program i start at the middle and then work my way to the top and end.
UBC_Wiskatos




PostPosted: Tue Jul 01, 2003 11:21 am   Post subject: (No subject)

As long as you think John Carmack is a little girl, I'll just sit here and amuse myself. Razz
naoki




PostPosted: Tue Jul 01, 2003 11:28 am   Post subject: (No subject)

carmack > romero

but romero gets stevie case Evil or Very Mad and daikatana Very Happy
BlAcK TuRtLe




PostPosted: Wed Oct 08, 2003 7:36 pm   Post subject: (No subject)

I'm just gonna bump this to see if anyone new posts.
Kingnoz




PostPosted: Thu Oct 09, 2003 11:08 pm   Post subject: (No subject)

when it comes to algorithms, i don't use them...i just use my massive brain power to store all the things i need to do...

Quote:

naoki said:

u could be the best developer in the world but if someone who is a potential buyer sends his team to read over ur program, they might not have a clue from reading hard code.


this is the reason why most ppl use comment lines so u don't need those flow charts...i find comment lines are the best way of allowing ppl to know what ur code does
rizzix




PostPosted: Thu Oct 09, 2003 11:18 pm   Post subject: (No subject)

comments are ok.

javadocs are better.. basically it's like a comment in ur code with special tags so when ur code file is parsed with the javadoc utility it creates a complete html documentation of your project.

but that's not good enough. if you've tried oop and have created a mammoth size project (i mean really huge) those javadocs won't help you in picturing the complete model of the program. Comments won't help at all, neither will flowcharts. this is when UML comes into play. and wow it works.

it's fun too. i mean if you know how to draw out those UML diagrams you can ease the coding of your project by using special utilities out there that let you automatically convert those diagrams to source code and visa-versa.
BlAcK TuRtLe




PostPosted: Fri Oct 10, 2003 5:37 pm   Post subject: (No subject)

hey but figuring out the prgram as youre going thru it is half the fun
Sponsor
Sponsor
Sponsor
sponsor
Tony




PostPosted: Fri Oct 10, 2003 6:31 pm   Post subject: (No subject)

BlAcK TuRtLe - do you know Java? If you want, I can send you my case study I'm working with for my AP course. Its a fish simulation program... it actually gets preaty interesting once you understand enough of it. Too bad some of the code (GUI and graphics) is hidden Confused
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Display posts from previous:   
   Index -> General Discussion
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 2 of 2  [ 24 Posts ]
Goto page Previous  1, 2
Jump to:   


Style:  
Search: