Re: [Dev-C++] How can I become a great windows programmer?
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: Yeoh H. <ye...@ye...> - 2002-11-29 04:11:23
|
You have some very interesting viewpoints. I'm assuming that the programmer has already covered the basics of C++, OOP, data structures and algorithms and also using the compiler system.He wants to move on to higher levels. :-) Writing many programs do not take a very long time and it does not mean that you learn only a little during each project. It all depends on the nature, size and complexity of the program. Start with small projects. Define precisely what you want to learn from the project. This will determine the nature of the program. Then look for existing programs that do similar things. Download them, run them, see how they work. If source code is available, download it too but don't read them yet. Get a feel of how other software works, then design your own. Write the code the best way you know how at this moment. Once you've written your code, then take a look at what others have done. Compare yours with theirs. See how they do it. Is it any better? IMHO this is the best way for me to learn. If you don't know how to implement a particular feature, then read their code to see how they do it. Know why and how to do it, then write your own code. This OOP thing is great. In most cases, don't re-invent the wheel. Use other people's code, with their permission of course. Try Open Source codes. :-) IMHO, a programmer has to both READ other programmer's code and WRITE your own code. When I come to think of it, my ex-bosses, and existing clients have asked me what programs have I written and not what source codes I've read. :-) You have a great day Per Westermark. Best Regards, Yeoh -- P.S. I suppose, each programmer works and learns differently. So find a method that works and if it works for you, fine. :-) |