Advise books on C++, STL, OOP, patterns


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
79 views
Basic knowledge of C++ already have, even wrote some applications. But it was all done by the method of scientific spear. I would like to study in depth the language and patterns inherent in C++. It is desirable that the book was written in easy and simple language, with exercises on each topic, so it is better to digest the material.
Thank you.
by | 79 views

7 Answers

0 like 0 dislike
I recommend to separate flies from cutlets and to learn C++ and patterns without a rigid connection one to the other.
\r
Patterns required reading:
\r
    \r
  • Techniques of object-oriented design. Design patterns.
  • \r
  • Object-oriented analysis and design with examples of applications in C++
  • \r
by
0 like 0 dislike
Can you recommend "Lectures and exercises" by Stephen Prata. The material is written in easy language, after each topic given a set of tasks.
by
0 like 0 dislike
Myers will advise, but it is for consolidation of skills.
by
0 like 0 dislike
Suggest to read books by the following authors(preferably in the indicated sequence):
— Andrew könig, Barbara Moo(http://www.ozon.ru/context/detail/id/1273565/);
— Scott Meyers (Wikipedia lists all of his books, it is advisable to read all the ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%B9%D0%B5%D1%80%D1%81,_%D0%A1%D0%BA%D0%BE%D1%82%D1%82)
— Herb Sutter (just are mandatory — ru.wikipedia.org/wiki/%D0%93%D0%B5%D1%80%D0%B1_%D0%A1%D0%B0%D1%82%D1%82%D0%B5%D1%80)
Stephen Dewhurst (http://www.ozon.ru/context/detail/id/3707235/)
— Jeff Alger (http://www.ozon.ru/context/detail/id/88891/)
— David Vandevoorde, Nicholas M. Josuttis (http://www.ozon.ru/context/detail/id/88891/)
— Nicholas M. Josuttis (http://www.ozon.ru/context/detail/id/1556395/)
Andrei Alexandrescu (http://www.ozon.ru/context/detail/id/3829080/)
— E. Gamma, R. Helm, R. Johnson, J. Vlissides (http://www.ozon.ru/context/detail/id/2457392/)
\r
And, of course, B. Stroustrup, if anyone asks:).
After all this, hardly anyone wants to argue with you on the topic of C++.
Good luck!
by
0 like 0 dislike
In depth? :) Then Stroustrup
by
0 like 0 dislike
Alexandrescu, Alexandrescu read.
There is about GOF and about metaxalone perversion and even about the small object alloctor.
Ie — very wide review
by
0 like 0 dislike
must read: Stroustrup, "C++ Templates" Vandevoorde and Josuttis, "Techniques of the PLO of the" gang of four, then you can take Alexandrescu. In General, OOP is useful to read Gradi Bucha.
by

Related questions

0 like 0 dislike
7 answers
0 like 0 dislike
7 answers
asked Mar 22, 2019 by BOBO
0 like 0 dislike
7 answers
asked Apr 12, 2019 by Headmaster11
0 like 0 dislike
7 answers
asked Mar 22, 2019 by Begimot
0 like 0 dislike
1 answer
110,608 questions
257,186 answers
0 comments
27,901 users