🔒 Locked
Programming ways
Advertisement
Original Post
I''m familiar with C++ and start Win32 programming. When I program, I need a reference to look at how everything is done. That is because I don''t like memorizing how everything is done.
Is that ok? Or should I memorize the commands and stuff?
How do you do it?
BDW: Is there an online C++ and Win32 reference I can download?
E-mail:wiseelben@wiseelben.com
AIM: WiseElben
ICQ: 299127026
[edited by - GameDev Staff on September 27, 1989 9X:58:97 XMS] For violating Article 43 Page 456 Paragraph 251 Line .042]
When I started "looking" at OpenGL a while back (Before I started getting to the advanced C++ stuff), I made a reference using notepad. That helped. So I guess I''ll make one for C++.

E-mail:wiseelben@wiseelben.com
AIM: WiseElben
ICQ: 299127026
[edited by - GameDev Staff on September 27, 1989 9X:58:97 XMS] For violating Article 43 Page 456 Paragraph 251 Line .042]
E-mail:wiseelben@wiseelben.com
AIM: WiseElben
ICQ: 299127026
[edited by - GameDev Staff on September 27, 1989 9X:58:97 XMS] For violating Article 43 Page 456 Paragraph 251 Line .042]
Shrug I usually have to look up most functions... As such I prefer some templates that expand to hints of what function params are... works like a trick, I just need to make more of them.
In this context templates means a macro expanded by a typed in word. (for those who use VIM, a modified DrCStubs.).
I.e.
memset`
becomes
memset(«PTR_to_dest», «char_to_set», sizeof(«PTR_to_dest») );
I have keys mapped to easily jump between the «» chars. (markjump.vim)
So in short, basicaly how I do it too.
:wave
Feral
p.s. as I know a few vimmers are around if there is interest I''ll hurry up my posting of my modified DrCStubs.)
In this context templates means a macro expanded by a typed in word. (for those who use VIM, a modified DrCStubs.).
I.e.
memset`
becomes
memset(«PTR_to_dest», «char_to_set», sizeof(«PTR_to_dest») );
I have keys mapped to easily jump between the «» chars. (markjump.vim)
So in short, basicaly how I do it too.
:wave
Feral
p.s. as I know a few vimmers are around if there is interest I''ll hurry up my posting of my modified DrCStubs.)
Okey. Good.

E-mail:wiseelben@wiseelben.com
AIM: WiseElben
ICQ: 299127026
[edited by - GameDev Staff on September 27, 1989 9X:58:97 XMS] For violating Article 43 Page 456 Paragraph 251 Line .042]
E-mail:wiseelben@wiseelben.com
AIM: WiseElben
ICQ: 299127026
[edited by - GameDev Staff on September 27, 1989 9X:58:97 XMS] For violating Article 43 Page 456 Paragraph 251 Line .042]
A good programmer is not defined by how much he can memorize, but by how fast he can look up relevant information.
References are your friends, use them. If you work in the industry, you'll be looking up things all the time. It's a waste of brain-power to memorize things like entire APIs of class interfaces. Keep your head clear for the important parts of programming. Your mind should be developing and implementing algorithms, instead of being abused as an API reference database.
[edited by - Yann L on August 7, 2003 12:07:03 AM]
References are your friends, use them. If you work in the industry, you'll be looking up things all the time. It's a waste of brain-power to memorize things like entire APIs of class interfaces. Keep your head clear for the important parts of programming. Your mind should be developing and implementing algorithms, instead of being abused as an API reference database.
[edited by - Yann L on August 7, 2003 12:07:03 AM]
Topic Locked
This topic has been locked by a moderator. New replies are not allowed.
Sign in to reply to this topic.
Advertisement