What's new

How to program.

icepir8

Moderator
I received this email from rico001
Hello. I was wondering what programming classes you have taken to become a good programmer. How do you keep all of the syntax straight. I have taken computer science I and II and was wondering if I should look into more advanced programming what books should I get. I still do not understand OOP

I was also curious I thought I saw you post Post screen shots of Perfect Dark with your low end machine. What's up with that?

Have a happy holidays.

rico001

And I thought I would answer it here instead of in an email to rico001.

First off, what you learn in programming classes is nothing. What you really learn is how to use the manuls/references on the language you choose to program in. You should also be learning debuging techniques.

The best way to learn advance programming is to do it. You can start but trying to modify someoneelse's code. But the only true way to learn is to program and make mistakes and debug your code. When you have it running you will have learnd why it didn't run before.

as to perfect dark on my low end machine.....
my 1.2 ghz mb died so that is what I'm using now. Need to get some money in to buy a new mb/cpu. some day real soon now......

I hope this helps.

Happy holidays to all.
 

aprentice

Moderator
icepir8 said:
I received this email from rico001


And I thought I would answer it here instead of in an email to rico001.

First off, what you learn in programming classes is nothing. What you really learn is how to use the manuls/references on the language you choose to program in. You should also be learning debuging techniques.

The best way to learn advance programming is to do it. You can start but trying to modify someoneelse's code. But the only true way to learn is to program and make mistakes and debug your code. When you have it running you will have learnd why it didn't run before.

as to perfect dark on my low end machine.....
my 1.2 ghz mb died so that is what I'm using now. Need to get some money in to buy a new mb/cpu. some day real soon now......

I hope this helps.

Happy holidays to all.

I have to agree on what icepir8 has said. I've taken 2 visual basic classes and only learned the preliminary basics, most of which I had already knew from my own self teaching. They just introduce you to the programming language and it is your responsibility to futhur your knowledge. I have learned C completely on my own, and get better with every project I attempt. The best way to learn is to try to work on something that you may find challenging and not possibly know how to do. Then while you are figuring it out, you are learning in the process. You do not learn from doing what you already know, but from doing what you don't know yet. Noone can teach you everything you need to know, you have to crave knowledge, and if you do not want to learn on your own, programming is probably not for you. Practice makes perfect.

PS: I've been asked alot the same question alot on irc, so I thought I'd contribute here aswell and just link people here :p
 

bjz

New member
aprentice said:
PS: I've been asked alot the same question alot on irc, so I thought I'd contribute here aswell and just link people here :p

Come on now ren, you know no one cares...

j/k :D
 
Formal learning only ever teaches you the basics (something i have to sit through again shortly for my degree). The more difficult stuff comes from experience and self learning.

Try typing the occasional error message into google if you cant see where your code is going wrong after printing out/dumping every bit of variable/memory you have created/are using.

Lastly, being defeatest is the worst thing that you can be, if you sit there thinking "I can't do it" or "Its too hard", you never will do it. The solutions are often simple, just hard to see.
 

Top