design patterns

Moderator: Little Muk

Guest

design patterns

Post by Guest »

доброе время суток,

может ли кто-нибудь посоветовать хорошую книжку по design patterns?

говорят что вот это классика
http://www.amazon.de/Patterns-Elements- ... 01_02_t_lh" onclick="window.open(this.href);return false;
хороша, однако немного устарела. что есть из более нового?

спасиба за толковые советы
Guest

Re: design patterns

Post by Guest »

господа, не стесняемся, советуем!
User avatar
sss
Posts: 2120
Joined: 22 Sep 2011, 09:02
ник с it-ru.de: верифицирован

Re: design patterns

Post by sss »

Гость wrote:господа, не стесняемся, советуем!
как могут дезайн паттерны устареть? 8-)
"Форум не читается в Гугле." (Irina123)
Переубедить вас мне не удастся, поэтому сразу перейду к оскорблениям.
Guest

Re: design patterns

Post by Guest »

т.е. как я понимаю ничего лучшего ты (надеюсь можно на ты) предложить на эту тему не можешь?

просто прочёл на амазоне вот этот коментарий

Dieses Buch war der Anfang einer fast unzählbaren Anzahl weiteren Bücher über Design Pattern und es ist noch heute der Klassiker schlecht hin.
[Gang of Four], wie dieses Buch vielfach auch genannt wird, muss in allen mir bekannten Büchern über Pattern immer wieder als Referenz herhalten.
Aus diesem Standpunkt her ist es zu empfehlen beim Studium von Design Pattern mit diesem Klassiker zu beginnen, da er viele Begriffe prägte und spätere Autoren sich darauf stützen.

Es ist jedoch zu sagen einige Ansichten/Lösungsvorschläge sind etwas verstaubt und es empfiehlt sich noch aktuellere Literarur zu besorgen.
Trotzdem sollte man sich nicht um das Studium dieses Buch drücken, als Einstieg ist in die Materie ist es wirklich gut geeignet aber auch als Nachschlagewerke zu einem späteren Zeitpunkt immer wieder praktisch.
Wobei man nicht herum kommt entsprechende Pattern mit aktuelleren evt. mehr problemspezifischen Literatur abzugleichen!

и подумал что это за более актуальная литература, может кто подскажет...
User avatar
sss
Posts: 2120
Joined: 22 Sep 2011, 09:02
ник с it-ru.de: верифицирован

Re: design patterns

Post by sss »

Гость wrote:
и подумал что это за более актуальная литература, может кто подскажет...
а цели у тебя какие?

я вообще не знаю зачем эта книжка нужна, по паттерном море материала в инете, с примерами и анти примерами, на любом языке
"Форум не читается в Гугле." (Irina123)
Переубедить вас мне не удастся, поэтому сразу перейду к оскорблениям.
DerAnonym

Re: design patterns

Post by DerAnonym »

Читай Мартина Фаулера (Martin Fowler). Но опять-таки, всё не перечитаешь, поэтому смотря с чем тебе работать. С асинхронными приложениями ? С Веб-приложениями? С параллельными вычислениями ? С играми?

Если работь с Жабой, то в книгах Thinking in Java хорошо разобраны базовые паттерны, типа фабрик и др.
Guest

Re: design patterns

Post by Guest »

цель у меня простая: ознакомиться с тем какие есть паттерны и где их применять (не в курсе я до сих пор)
в нете найти можно что угодно, главное источник правильный выбрать, потому и спрашиваю.
DerAnonym

Re: design patterns

Post by DerAnonym »

Есть смысл начать с простых вещей, типа фабрики, синглтоны и пр. (если не ошибаюсь у того же Гаммы есть, если он из IBM-ской Gang of Four), а там уже паттерны высокого уровня посмотреть типа MVP (Model-View-Presenter, aka MVVM) у Фоулера.
User avatar
sss
Posts: 2120
Joined: 22 Sep 2011, 09:02
ник с it-ru.de: верифицирован

Re: design patterns

Post by sss »

Гость wrote:цель у меня простая: ознакомиться с тем какие есть паттерны и где их применять (не в курсе я до сих пор)
в нете найти можно что угодно, главное источник правильный выбрать, потому и спрашиваю.
тогда тебе этой книжки хватит
"Форум не читается в Гугле." (Irina123)
Переубедить вас мне не удастся, поэтому сразу перейду к оскорблениям.
zerg

Re: design patterns

Post by zerg »

Вот ЛУЧШАЯ книга по паттернам http://www.amazon.de/System-Patterns-Pa ... _se_shvl44" onclick="window.open(this.href);return false;
обрати внимание на год издания :) НИКОГДА не устареет. написал сименсянин, толковый.
Причем вначале на английском. Там были проблемы с переводом на немецкий :)
Post Reply