N
N
NickLJ72018-06-22 13:17:10
Java
NickLJ7, 2018-06-22 13:17:10

What book to give a novice Java developer?

I want to give a friend who has been studying Java for more than a year a book on programming. I thought at first to give a guide to versions 8-9, but I doubt it, since in September there will already be version 11, and old books from 2014-16 may lose their relevance. I am also considering the option of buying a book not on Java itself, but on the theoretical foundations of programming, OOP, String, and so on. What do you suggest?
Estimated budget - up to 1000 rubles.
P.S. There are a couple more ideas: Clear Code by Martin or McConnell's Perfect Code.
Thanks in advance for your answers.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
P
P_Alexander, 2018-06-22
@P_Alexander

Give a better powerful computer, she will need it soon!))

V
Vladimir Proskurin, 2018-06-22
@Vlad_IT

gang of four

N
NickLJ7, 2018-06-22
@NickLJ7

Design Patterns
Author: Eric Freeman, Elizabeth Freeman, Cathy Sierra, Bert Bates
ISBN: 978-5-496-00782-5
The Programmer's Way book https://m.habr.com/company/piter/blog/273659/
https ://www.piter.com/product/put-programmista

A
Anton Fedoryan, 2018-06-22
@AnnTHony

Knuta 3 volumes are not outdated yet. Fundamentally.

K
Konstantin Nagibovich, 2018-06-22
@nki

Rich dad. Poor dad.

M
MaxLich, 2018-06-22
@MaxLich

Fowler's Refactoring or Efficient Bloch Programming.
Well, wedge code Martin. Something from this.
And yes, patterns are also possible.
+ if it's really an enterprise, then you can do something like spring or hibernate (from the "... in action" series, for example).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question