Ответ 1
страница шаблонов дизайнерских моделей - довольно хороший бесплатный ресурс.
В другой заметке книга Head First Design Patterns имеет довольно хороший плакат, который мы висели на стене на прежнем рабочем месте мой.
Есть много книг и онлайн-ресурсов о Design Patterns. Хотя они хорошо разбираются в основном понятии, без большого опыта очень трудно запомнить крошечные детали шаблонов. Это затрудняет использование шаблонов при столкновении с проблемой. Наличие шаблона дизайна шаблона может помочь разработчику увидеть большую картину и выбрать шаблоны, чтобы углубиться в детали.
Реализации UML и основные реализации шаблонов проектирования на разных языках программирования будут очень полезными.
Вот некоторые ресурсы, которые я нашел на SO:
Знаете ли вы другие полезные ресурсы?
страница шаблонов дизайнерских моделей - довольно хороший бесплатный ресурс.
В другой заметке книга Head First Design Patterns имеет довольно хороший плакат, который мы висели на стене на прежнем рабочем месте мой.
Я удивлен, что этот Краткое описание шаблонов шаблонов не упоминался.
Он поставляется в формате pdf или png. Это очень хорошо.
Wikipedia всегда работает для меня:)
Сайт sourcemaking.com является приятным для шаблонов проектирования, UML, Anti Patterns
В GoF Design Patterns Book есть хорошие обманные листы внутри передней обложки и задней обложки.
В соответствии с тем, что я знаю, DevSheets готовят очень полные комплекты чит-листа и связанные с ними плакаты
Я смог увидеть превью версию нескольких из этих чит-таблиц, и они действительно впечатлили меня. Все чит-коды из этих наборов содержат множество цветных дифференцированных крошечных деталей, объяснений и примеров диаграмм UML (поэтому никакого языкового кода, но быстро понятных диаграмм классов, последовательности и других диаграмм).
Несколько хороших я нашел:
Короткий и краткий: http://www.digilife.be/quickreferences/QRC/UML%20Quick%20Reference%20Card.pdf
Помимо wikipedia
, ниже приведены полезные источники для изучения шаблонов проектирования.