Hello, here is the question of what to read next. I just finished reading Schild on C, and also read Schild on Java (but not finished). Please advise what is better to continue to read and in general, is it worth starting to learn something new. Please advise, preferably a book in English.
Closed due to the fact that off-topic participants Oceinic , LEQADA , Peter Olson , xaja , aleksandr barakin 15 Oct '15 at 9:48 .
It seems that this question does not correspond to the subject of the site. Those who voted to close it indicated the following reason:
- " Questionnaires are forbidden on Stack Overflow in Russian . To get an answer, rephrase your question so that it can be given an unambiguously correct answer." - Peter Olson, xaja, aleksandr barakin
- > write a lot yourself It is useful to learn how to write right away. In this, authors like Bloch will help. And as a reference and JavaDoc fit. - Nofate ♦
|
4 answers
For Java:
- Bruce Eckel - Thinking in Java (4th Edition)
- Joshua Bloch - Effective Java (2nd Edition)
- Java Concurrency in Practice
- Joshua Bloch - Java Puzzlers: Traps, Pitfalls, and Corner Cases
In C ++, of course, Bjarne Stroustrup - The C ++ Programming Language . Maybe even Andrei Alexandrescu - Modern C ++ Design: Generic Programming and Design Patterns Applied .
- oneAlexandrescu should not be read to people with little experience. - Andrey Buran
- While TS masters Straustrup (if mastered), he will cease to be a person with little experience) - Nofate ♦
|
Actually, all good books on C ++ are translated.
- Bjarne Stroustrup - The C ++ Programming Language
- Deitel HM, Deitel PJ - C ++: How to Program
- Bjarne Stroustrup - Programming: Principles and Practice Using C ++
- Andrew Koenig, Barbara E. Moo - Accelerated C ++
- Herb Sutter - Exceptional C ++
- Principles and Practice is big and tedious. Better instead, Myers Effective STL and something else he has from the Effective series - Andrey Buran
|
A rope of sufficient length to shoot itself in the foot. It may be useful in C ++ and it seemed to me very interestingly written.
- A good collection of best practices. - Nofate ♦
|
If Java - Hostmann is possible. True, I suspect a lot can be repeated, but ... Or the Java documentation is good, it is in English and more complete.
- I bought both volumes, I managed to read with clippings on a pair of chapters and there is definitely no "water", I look forward to NG and continue :) and the shield (java) didn’t even lie next to it, in C ++ it was also scolded. - ProkletyiPirat
- I read it myself, I understand it, I am glad. True in Russian, English does not allow you to read books freely :) But the documentation is enough - Yuri_Prime
|