Thread: What are the top 10 things a windows programmer should know

  1. #1
    Registered User
    Join Date
    Oct 2002
    Posts
    21

    What are the top 10 things a windows programmer should know

    See Subject

  2. #2
    Jim(Unregged)
    Guest
    I know only 3 of them:

    1) How to read the fine manual.
    2) The Windows API
    3) A programming language

  3. #3
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    If it's a Microsoft Windows programmer that you are talking about, which is probably the case since most people are helpless to know anything else. Than the one thing that you should not know is the implementation of the operating system.

  4. #4
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    The first....most important thing is the language that the programmer wishes to use.....

    A windows programmer wont get far without a strong foundation in the language he/she wishes to use....knowing a little isnt enough....and getting better at a language is a hard thing to do.....everyone is constantly learning no matter what stage you are at....

  5. #5
    Registered User
    Join Date
    Jan 2002
    Location
    Vancouver
    Posts
    2,212
    I haven't done C for a while, so I will give my explaination in perl.
    Code:
    #!/usr/bin/perl
    
    my $foo = "Windows sucks";
    my $i = 1;
    print "The top ten things a Windows programmer should know:\n";
    
    while($i < 11)
    {
     print $i . ". " . $foo . "\n";
     $i++;
    }

  6. #6
    Registered User The Dog's Avatar
    Join Date
    May 2002
    Location
    Cape Town
    Posts
    788
    First slove the problem on paper or something then, and only then, start coding.

  7. #7
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    >>What are the top 10 things a windows programmer should know

    1 - ... location of his/her PC
    2 - ... who's cooking dinner
    3 - ... when the beer fridge is getting empty
    4 - ... where the next lot of cash is coming from

    oh, I can't be bothered with anymore...
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  8. #8
    Registered User
    Join Date
    Jul 2002
    Posts
    161
    ... and the number one answer is ... (sound of rimshot)

    Linux.


    OK, so I was shooting fish in a barrel with that one.

  9. #9
    Registered User
    Join Date
    Oct 2002
    Posts
    5
    1. C++. The language is probably the best to learn Windows API with.
    2. x86 assembly. Any PC programmer should know it really. If you can use assembly, you can use anything.
    3. Windows API of course. Learn it and learn it well.
    4. Every windows programmer should know that MSDN is your best friend
    5. ... to not use MFC.
    6. When to use dialogs, and when to use windows.
    7. How to design efficient application interface (the GUI), unless someone else does it for them..
    8. How to use OOP efficiently/when to use it (unless its in assembly of course)..
    9. More than one way to accomplish various common tasks, and choosing the best way (i.e. TrackMouseEvent vs. SetCapture..)
    10. To always clean up your gdi objects!!!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Multiple Top Level Windows
    By quark_77 in forum Windows Programming
    Replies: 0
    Last Post: 07-13-2008, 02:32 PM
  2. Just starting Windows Programming, School me!
    By Shamino in forum Windows Programming
    Replies: 17
    Last Post: 02-22-2008, 08:14 AM
  3. 10 Things I hate about Microsoft.
    By sean in forum A Brief History of Cprogramming.com
    Replies: 9
    Last Post: 07-02-2002, 11:48 PM
  4. Heaps...
    By Nutshell in forum C Programming
    Replies: 14
    Last Post: 04-23-2002, 08:54 AM
  5. Favorite top 10 poster
    By Garfield in forum A Brief History of Cprogramming.com
    Replies: 31
    Last Post: 11-04-2001, 10:21 PM