W
W
W-vitalik2015-10-10 23:45:31
C++ / C#
W-vitalik, 2015-10-10 23:45:31

What book do you recommend?

What book do you recommend? Thought so far between the C++ Programming Language (C++11). Lectures and Exercises (6th Edition) - Stephen Prata or Master Yourself C++ in 21 Days (7th Edition) Siddhartha Rao.
Or do you recommend something else? No experience in C++. First taught Java.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Dmitry, 2015-10-11
@W-vitalik

First, about the most important skills of ANY programmer:
1. Continuously improve your reading/writing in English!
2. Be able to search for answers in google.com or other search technology
3. Always, always ask the question: "Maybe someone has already solved my problem?" and use the skill from item 2.
In essence:
1. If there is no programming experience, then I would recommend reading "C ++ in 21 days" by J. Liberty
2. If you have experience, then read Laforet's book on Object-Oriented Programming in C ++
3. At this stage, the experience of writing code already is, so Steve McConnell with his Perfect Code
4. After that, the rules from Scott Myers are read, but through the prism of skepticism. At this stage, you should already have enough experience to understand what suits you and what does not
5. Reading Refactoring from Fowler
6. Only at this stage read Stroustrup. Read thoughtfully. Read in such a way that each of his words and each of his thoughts is understood, felt.
Practicing one or another feature of the language, I recommend an idiom on the implementation of sorting algorithms, data structures and everything related to algorithms.
Yes, and you need to read smartly! For a programmer, reading professional literature means "Continuously typing in code" and trying to apply at least in some 'hello world' technology or language or idiom being studied. Only constant swotting allows you to drive into the memory of your fingers the necessary and correct things at the level of instincts, which save time when creating large software projects.
UPD:
One of the nuances of reading professional literature is that it is almost never possible to read it the first time! Be patient as for sure you will have to re-read at least a paragraph, it will not be uncommon to re-read 2-3 pages, and sometimes an entire chapter from the beginning. The process of professional literature is iterative. From the first time, a "general" idea is formed with "holes" according to the material read. Repeated reading closes some of these "holes". And parallel practice at the same time gives a clear understanding of how to do it and how not to do it, and where exactly you fail.

T
Tlito, 2015-10-11
@tlito

en.stackoverflow.com/questions/454263/%D0%9A%D0%BD...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question