Current book on design patterns for juvista?

What books to take? Or maybe an article or video podckajite? Which article or video did not look anywhere in the author throw tomatoes, they say not right, he presents everything and do exactly this template under a different thought.
August 23rd 19 at 10:53
5 answers
August 23rd 19 at 10:55
The first option ,as mentioned by the comrades above, you can try to start with Design Patterns the Gang of Four ,but the examples shown to me were not quite clear ,as I have not worked with any other language other than Java

The second option is Head First Design Patterns - simple, popular language explains the basic patterns with examples in Java

A third option ,but only if you are going to work specifically c JavaEE the book Java EE. Design patterns for professionals
August 23rd 19 at 10:57
generally, the recommendations become the standard
Eric Freeman, Elisabeth Freeman - design Patterns (Head First O'reilly)
- simple, fun book. So much so that she is often scolded for it.
Grand M. - design Patterns in Java
- a book for java programmers.
Gamma E., Helm R., Johnson R., J. Vlissides. Techniques of object-oriented design. Design patterns.
GoF, Gang of four. call. It is the Bible. The quote from her is the Truth. Standard. The main and final point. ))) But she texts on c++. The most difficult one. Looks like a scientific work.
If it turns out then read Gof. If tight, then java. If not, HF.
August 23rd 19 at 10:59
We will start with Design Patterns the Gang of Four.
It is still relevant.
Unfortunately, the code samples there will not be Java, but the principle of the use of patterns does not change.
Difficult - Cecile.Thompson78 commented on August 23rd 19 at 11:02
: Then Head First Design Patterns
There is usually the presentation is available nowhere. Plus, as far as I know, there is Java. - Bridgette.OConnell commented on August 23rd 19 at 11:05
August 23rd 19 at 11:01
Read the classic gang of four - and Google is better in the toaster of such matters is complete. The majority of all new patterns based on old and long been described and also they are not language dependent, because it is a design decision, concept, idea, model, not the implementation.
August 23rd 19 at 11:03
Add Larman, Applying UML and design patterns

Horosha the fact that not only lists templates, and teaches you to apply them in the design process of the application.

Find more questions by tags Patterns of designingJava