Инновации и инсайты в мире Java из первых уст. Новая конференция Java Fest — 21 марта >>
×Закрыть

Посоветуйте книги по Design patterns

Добрый день. Посоветуйте, пожалуйста, книги по паттернам проектирования. Желательно что бы примеры были на псевдокоде. Язык английский, русский или украинский. Спасибо

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Задался вопросом и не нашел, есть ли сайт или электронная брошура, где собраны вместе и возможно структурированы все возможные паттерны от GOF, GRASP, Фаулеровские enterprise, что там еще еcть?

Вот еще неплохой ресурс: www.oodesign.com

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

Спасибо, конечно, но мне удобнее текстовый материал учить.

"

примеры были на псевдокоде

"
не бачив такого. хіба що UML+своєрідне графічне відображення
„Elemental Design Patterns” Jason McC. Smith

ну і перша книжка зі списку досить проста (там приклади на Java)

1) Design patterns
„Head First Design Patterns” Eric Freeman
„Applied Java Patterns” Stephen Stelting, Olav Maassen
„Dependency Injection. Design patterns using Spring and Guice” Dhanji R. Prasanna
„Refactoring To Patterns” Joshua Kerievsky
„Professional Java EE Design Patterns” Murat Yener, Alex Theedom, Reza Rahman
2) Enterprise patterns and design
„Patterns of Enterprise Application Architecture” Martin Fowler, David Rice, Matthew Foemmel
„Domain-Driven Design” Eric Evans
„Implementing Domain-Driven Design” Vaughn Vernon
„Enterprise Integration Patterns” Gregor Hohpe, Bobby Wolf
„Clean Architecture” Robert C. Martin

По меньшей мере половина из этих книг выходила на русском, кстати.

Советую забыть о всех паттернах и не вспоминать больше. Все равно пройдут годы и прийдется забывать насильно.

John Vlissides, Ralph Johnson, Richard Helm, Erich Gamma. “Design Patterns: Elements of Reusable Object-Oriented Software”.

Подписаться на комментарии