-
August 9th, 2013, 06:35 AM
#1
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++!
-
August 9th, 2013, 07:07 AM
#2
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.
-
August 10th, 2013, 07:04 AM
#3
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
-
August 10th, 2013, 02:09 PM
#4
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?
-
August 10th, 2013, 04:00 PM
#5
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. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!
C++23 Compiler: Microsoft VS2022 (17.6.5)
-
August 11th, 2013, 05:56 AM
#6
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|