Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Retaining info

Author
Message
Zombie 20
19
Years of Service
User Offline
Joined: 26th Nov 2006
Location: Etters, PA
Posted: 17th Nov 2007 23:42
Hey guys, not such a problem yet, but its becoming one. I know I'm learning coding more and more I do it, I don't get a lot of time which sucks and I feel I'm losing the knowlegde I've already gained, how do you guys keep learning and retain it all? I even think about coding when I'm at work which is really funny and then I want to do it and I can't and so I forget it, I don't wnat to forget coding, its very fun but I don't want to be caught in the pong phase of my coding life forever either...help?

Dr. Mannete- OMG It's Zombie's voice, it's so Suave!

aluseus GOD
19
Years of Service
User Offline
Joined: 19th Mar 2007
Location: I\'m here. Now I\'m there. I keep moving
Posted: 18th Nov 2007 00:01
maybe a mod should move to design theory.
Anyway, i don't retain anything i learn, i save them in a file as a function.

alus.portbb.com go there.
[quote]A book. I hate books. book is stupid. I know that I need codes but I dont know the codes.[/quote} -zenicanin14 the stupidest user in the world.
Libervurto
20
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 18th Nov 2007 00:43
@aluseus
?

@zombie
I have the same problem, I even stopped programming for a whole year!
since I started again I've pretty much kept away from 3D stuff (which you'll know if you've seen any of my programs ) but a few times I've been able to solve people's 3D problems. Stuff that I thought I'd forgotten just pops up now and again.

As long as you keep coding it'll come back to you
Sometimes you just need something to remind you.

"You must be someone's friend to make comments about them." - MySpace lied.
Latch
19
Years of Service
User Offline
Joined: 23rd Jul 2006
Location:
Posted: 18th Nov 2007 00:55
That's why remarks were invented! Unless you are constantly coding, you forget what does what. It's a good lesson for always including plenty of remarks in code that you write. I often have an idea, then write up a function or small snippet... look at it two weeks later and have no idea what I was trying to do unless I either have a bunch of comments in it or go through it line by line to try and figure it out. I always have to have the command list handy to look up what command takes what parameters. It's like anything though, the more you do it the more it is familiar and the more you'll remember! Don't rely on your brain alone though - document and comment everything you do or you're bound to forget.

Enjoy your day.
Zombie 20
19
Years of Service
User Offline
Joined: 26th Nov 2006
Location: Etters, PA
Posted: 18th Nov 2007 01:00
well I'll never stop coding .

Dr. Mannete- OMG It's Zombie's voice, it's so Suave!

Latch
19
Years of Service
User Offline
Joined: 23rd Jul 2006
Location:
Posted: 18th Nov 2007 01:54
Also, for me, I approach things conceptually. Syntax, you can always look up in a book. But concept, you use your imagination. If you train your brain for problem solving, you may be able to outline the steps to take to get to a solution. Once you can figure out the steps, then you can translate the steps into code. If I approached a coding problem by saying "how can I use arrays to make a 3d bridge?" I've already boxed myself into a corner because I've decided on a method before even approaching the problem. If the real problem is getting a vehicle across a chasm then I might have to ask myself other questions - of which may be making a bridge.

If I ask myself "what goes into making a 3d bridge?" then that opens up a whole other set of possibilities and other questions including "do I even need a bridge if too much goes into making it?"

So in general, the syntax of the code (what the commands are and how to use them) you can glean from documentation and examples. When you have the steps of your idea outlined to a solution, then you can start applying code to each step. If you planned your steps well enough, then you should be able to code them in pretty much any language as long as you have the syntax and methods of that language available. So eventually, it becomes less of a case of retention, and more a case of conceptualising, planning, organizing, and application. You'll start to develop methods in your own brain on how to approach common problems. For example, If you want to output some words on the computer screen, you probably know there's a Print command. Well there's the equivalent of that in a hundred other languages as well. You may not know all of the various syntax, but you understand the method: Print "some kind of string".

Enjoy your day.
Zombie 20
19
Years of Service
User Offline
Joined: 26th Nov 2006
Location: Etters, PA
Posted: 18th Nov 2007 02:57
That is a very good way of thinking about coding and it makes sense quite a lot, thanks much Latch .

What drives me nuts is the constant looking up of commands but I always say to myself, duh you'll remember those with time. However, you touched on an important issue with me that I've been working on, I do box myself in by choosing one option, and though I can figure out a lot of what I'm doing in my head, I eventually just give in on it because there are times I just can't put it on screen.

Dr. Mannete- OMG It's Zombie's voice, it's so Suave!

tha_rami
20
Years of Service
User Offline
Joined: 25th Mar 2006
Location: Netherlands
Posted: 18th Nov 2007 09:06
I have the help open at all times.

Latch covered about everything, BTW.


A mod has been erased by your signature because it was larger than 600x120

Login to post a reply

Server time is: 2026-07-05 17:56:02
Your offset time is: 2026-07-05 17:56:02