Should Programmers Use API References at Everyday Work?

Started by
21 comments, last by Neil Purvey 19 years, 5 months ago
I suppose that API References are a useful thing to keep by your hand when writing programs (like, an OpenGL BlueBook would help when coding an engine), and one of my friends, not a programmer, stated that if I'm using references then I'm not a programmer at all 'cause I don't remember the function calls and enums and etc etc etc. What is your opinion?
May the sun shine upon you
Advertisement
Real programmers arent computers, they program computers. In other words, you dont have to remember every function and constant!!! Of course you should use refrences.
______________________________________________________________________________________With the flesh of a cow.
I suspect that your friend is joking. The ability to memorise entire libraries is not what makes one a programmer. My coworkers and I refer to references quite often.
Quote:Original post by Sheeva_
I suppose that API References are a useful thing to keep by your hand when writing programs (like, an OpenGL BlueBook would help when coding an engine), and one of my friends, not a programmer, stated that if I'm using references then I'm not a programmer at all 'cause I don't remember the function calls and enums and etc etc etc.
What is your opinion?


I couldn't imagine anyone memorizing every little bit of information about an API. You remember the stuff you use most often and then look-up the rest. Your friend is wrong.
Thanx guys.
I'll show this post to convince him. :)
As I told before, he's not a coder but a gfx designer and says that he doesn't need any references to Photoshop and 3D max :)
May the sun shine upon you
Quote:Original post by Sheeva_
As I told before, he's not a coder but a gfx designer and says that he doesn't need any references to Photoshop and 3D max :)


Tell him to model in just MaxScript, without using a reference [lol]
SlimDX | Ventspace Blog | Twitter | Diverse teams make better games. I am currently hiring capable C++ engine developers in Baltimore, MD.
Real programmers don't memorize everything. Real programmers know where and how to look up exactly what they need, even if they've never done it before.

Real Programmers don't use Pascal
Quote:Original post by aaron_ds
Real Programmers don't use Pascal


Tell my University that!
Your friend is 100% correct! I've never even met a programmer who doesn't have the entire DirectX API (releases 1-3, and 5-9) memorized. And don't even get me started on Berkley Sockets...
-------------------------------See my tutorial site: Click here
I wish people would read the documentation more. Then I wouldn't have to answer so many questions with "What documentation are you using?"

This topic is closed to new replies.

Advertisement