How to continue my programming development(evolution, growth whatever)
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 6 of 6

Thread: How to continue my programming development(evolution, growth whatever)

  1. #1
    Join Date
    Aug 2013
    Posts
    3

    Question How to continue my programming development(evolution, growth whatever)

    Hi guys, here is my story
    I've read accelerated c++ practical programming by example and I am sure I fully understand it.
    So my goal is to become a good software engineer specifically a desktop c++ developer.
    I've heard that after that book this one - Effective C++ by Scott Meyers - will prepare me for the interview, but I am not that sure, what do you think about it? Should I start learning c++ gui or watching tutorials. If you are aware please recommend me something useful in order to become a good software developer useing c++!

  2. #2
    Join Date
    Jan 2006
    Location
    Singapore
    Posts
    6,316

    Re: How to continue my programming development(evolution, growth whatever)

    Yes, Effective C++ and the other books in the series would be good for you to read. However, reading (or watching tutorials) is one thing. You also need to put what you read into practice.
    C + C++ Compiler: MinGW port of GCC
    Build + Version Control System: SCons + Bazaar

    Look up a C/C++ Reference and learn How To Ask Questions The Smart Way
    Kindly rate my posts if you found them useful

  3. #3
    Join Date
    Nov 2002
    Location
    Sofia, Bulgaria
    Posts
    661

    Re: How to continue my programming development(evolution, growth whatever)

    It's only when you look at an ant through a magnifying glass on a sunny day that you realise how often they burst into flames

  4. #4
    Join Date
    Oct 2006
    Location
    Sweden
    Posts
    3,634

    Re: How to continue my programming development(evolution, growth whatever)

    As Laserlight say, books aren't enough, you absolutely have to do something yourself as well. Reading a lot of books will help you pass the interview questions but what good is that if you don't meet what's expected from you?
    Debugging is twice as hard as writing the code in the first place.
    Therefore, if you write the code as cleverly as possible, you are, by
    definition, not smart enough to debug it.
    - Brian W. Kernighan

    To enhance your chance's of getting an answer be sure to read
    http://www.codeguru.com/forum/announ...nouncementid=6
    and http://www.codeguru.com/forum/showthread.php?t=366302 before posting

    Refresh your memory on formatting tags here
    http://www.codeguru.com/forum/misc.php?do=bbcode

    Get your free MS compiler here
    http://www.microsoft.com/visualstudio/eng/downloads

  5. #5
    Join Date
    Dec 2012
    Location
    England
    Posts
    2,556

    Re: How to continue my programming development(evolution, growth whatever)

    I've read accelerated c++ practical programming by example and I am sure I fully understand it.
    You may well understand what's written in a book and understand the examples shown. But that does not make you a programmer. Given a task to accomplish, you need to be able to produce a program design, class design, data structures and the required algorithms. You then need to be able to code the program from the design and be able to debug it. You only become a decent/good programmer by actually producing program designs and coding. The more you do whilst learning the better you become!

    For your next book, I would suggest Professional c++ programming
    http://www.amazon.co.uk/Professional...sional+c%2B%2B

    You might also be interested in this book about design
    http://www.amazon.co.uk/gp/product/1...?ie=UTF8&psc=1

    If you want to be a desktop c++ programmer (for Windows?) that entails getting to grips with gui programming. There are several cross-platform gui programming libraries available, but for Windows you should look at mfc.

    A good intro book for mfc is
    http://www.amazon.co.uk/Programming-...rogramming+mfc

    If you are going for an interview, there are several books available that cover the type of questions you may be asked. Examples are
    http://www.amazon.co.uk/Programming-...dp_ob_title_bk
    http://www.amazon.co.uk/gp/product/0...A3P5ROKL5A1OLE


    Good luck with the interview!

    PS To get an understanding of Windows programming without using the MFC framework just using the WIN32 api, consider

    http://www.amazon.co.uk/Programming-...amming+windows
    Last edited by 2kaud; August 10th, 2013 at 04:24 PM.
    All advice is offered in good faith only. You are ultimately responsible for effects of your programs and the integrity of the machines they run on.

  6. #6
    Join Date
    Aug 2013
    Posts
    3

    Re: How to continue my programming development(evolution, growth whatever)

    Sincerely thank you all. I will read everything suggested and will practise as much as I can. BTW I am in 10 grade and I know I have a long way!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Windows Mobile Development Center


Click Here to Expand Forum to Full Width

This is a CodeGuru survey question.


Featured


HTML5 Development Center