wyrd
Senior Contributor
Going through school I've had teachers who forced us to do pseudo-code on our pathetic little programs that were constructed with 2-3 pages of code. I kept thinking "what is this, a joke? What the heck do I need pseudo-code for? I won't ever need this junk." LOL I always programmed the entire thing first and then wrote pseudo-code based off the actual finished code. I honestly never once ran into any problems doing this, and I can honestly say writing the pseudo-code first would of made the project take even longer.
A warning to those who think like me; I have eaten my words and was forced to swallow. I took on a "small" business app to improve my programming. In short, it's a mess and boy do I wish I spent more time on disign docs then just simply scribbling some ideas and functionality onto a few pieces of paper. In the future not only will this be a pain in the rear to edit or change, but I'll probably also need to take in some seriously considerations as to re-designing and re-programming my entire app if I want it to be more flexible.
*shakes head in self pitty* This is why I wish teachers would teach from a more "real world" perspective, rather then the dinky assignments they give us and expect us to learn from. Is it really so hard to build a large program throughout the semester so we have 1 real world app at the end, rather then 50 useless ones? *mumbles and finishes ranting about classes*
A warning to those who think like me; I have eaten my words and was forced to swallow. I took on a "small" business app to improve my programming. In short, it's a mess and boy do I wish I spent more time on disign docs then just simply scribbling some ideas and functionality onto a few pieces of paper. In the future not only will this be a pain in the rear to edit or change, but I'll probably also need to take in some seriously considerations as to re-designing and re-programming my entire app if I want it to be more flexible.
*shakes head in self pitty* This is why I wish teachers would teach from a more "real world" perspective, rather then the dinky assignments they give us and expect us to learn from. Is it really so hard to build a large program throughout the semester so we have 1 real world app at the end, rather then 50 useless ones? *mumbles and finishes ranting about classes*