iluxa18102016-08-20 21:15:13
C++ / C#
iluxa1810, 2016-08-20 21:15:13

A book on design patterns?

Tell me, the books in which Design Patterns are described. (C #)
There is a classic from the Gang of Four. Is it relevant now and is it worth getting acquainted with it?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
OnYourLips, 2016-08-20

There is a classic from the Gang of Four. Is it relevant now and is it worth getting acquainted with it?

I do not advise: the book is old, the style of presentation is in the spirit of that time: heavy and monotonous.
The information in this book is up-to-date, but it is better to choose another book: spend less time learning.
I recommend the pattern book by Head First.

Dmitry, 2016-08-25

If you are just starting to get acquainted with patterns, then a very consistent presentation in the book Freeman, Freeman, Sierra: Design Patterns
I recommend reading it in paper right from the beginning and sequentially.
For a more advanced study, I recommend Teplyakov 's book Design Patterns
There, in addition to the patterns themselves, it is well described how to learn not to abuse them.
About the classics - if you already know very well what patterns are and have your own opinion on them - you can read. For learning from the beginning - not very suitable.

Vladislav, 2016-08-20

Not a book, but very interesting video lectures on design patterns, it also talks about gang 4, I advise https://www.youtube.com/watch?v=Ho31lsqzIV4

trevoga_su, 2016-08-21

band is impossible to read.
read Architecture cor. Martin Fowler Applications

w1ld, 2016-08-25

By corporate application. In order to get an up-to-date picture of how it is being done now, you can look at "Microsoft .NET. Architecting Applications for the Enterprise, Second Edition" by Dino Esposito and Andrea Saltarello.
And to understand this book, you already have to read related books. And this
is "Domain-Driven Design: Tackling Complexity in the Heart of Software" by Eric Evans;
- the book of the Gang of Four (may seem outdated);
- "Patterns of Enterprise Application Architecture" by Fowler and others; also its Refactoring;
- and etc.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question