Мак-Колм Смит Д. - Элементарные шаблоны проектирования (2013)


Ответить на тему
 
Автор Сообщение

demetrodon ®

Создавать темы 24-Фев-2013 13:54

Автор: Джейсон Мак-Колм Смит
Название: Элементарные шаблоны проектирования
Год:2013
Формат: djvu
Сайт: здесь
В книге описана базовая коллекция простых шаблонов проектирования, которые, в свою очередь, раскладываются на составляющие их элементы. С этими элементарными шаблонами проектирования сталкиваются в своей повседневной деятельности практически все разработчики программного обеспечения. В книге приведены их спецификации, описана система диаграмм Pattern Instance Notation, облегчающая работу с шаблонами на разных уровнях, и представлен формальный аппарат для описания шаблонов — ро-исчисление.
Автор придерживается общеизвестного формата, предложенного группой GoF, объясняет, как из элементарных шаблонов проектирования составить стандартные шаблоны, и предлагает новый и эффективный способ реализации уже известных идей. Книга предназначена для программистов всех уровней подготовки.
Даже опытным программистам не всегда удается применять шаблоны проектирования настолько эффективно, чтобы они приносили ощутимую пользу. В данной книге Джейсон Мак-Колм Смит рассматривает эту проблему во всей полноте, тем самым помогая разработчикам реализовать всю мощь шаблонов, более точно и ясно воплотить их в программном обеспечении и достичь наилучших результатов. Книга носит частично учебный, частично практический характер. Она поможет программистам, проектировщикам, архитекторам и аналитикам успешно использовать шаблоны проектирования в сочетании с широким спектром языков программирования, интегрированных сред разработки и проблемных областей. Каждая часть этой книги важна, поскольку дает читателям глубокое понимание выполняемой ими работы.
Описание далее
Автор описывает то, чего практики, использующие шаблоны проектирования, давно ожидали: базовую коллекцию простых шаблонов проектирования, которые, в свою очередь, раскладываются на составляющие их элементы. Практически все разработчики программного обеспечения используют эти элементарные шаблоны проектирования в своей ежедневной работе. Стремясь к полноте и точности, автор называет их имена, описывает и объясняет их важность, помогает читателям сравнить их между собой и сделать правильный выбор, а также предлагает каркас, в рамках которого их можно использовать совместно. Кроме того, он представляет новаторскую систему диаграмм Pattern Instance Notation, облегчающую работу с шаблонами на разных уровнях детализации независимо от ваших целей и роли.
Тем, кто еще ничего не знает о шаблонах проектирования, эта наполненная примерами книга поможет постепенно овладеть ими как интуитивно, так и логически. Опытным практикам автор, придерживаясь общеизвестного формата, предложенного "Бандой четырех", объясняет, как из элементарных шаблонов проектирования составить стандартные шаблоны, и предлагает новый и эффективный способ реализации уже известных идей. Каким бы ни был уровень вашей подготовки, эта чрезвычайно практичная книга поможет вам воплотить абстрактные шаблоны проектирования в весьма ценные решения.
Об авторе
Джейсон Мак-Колм Смит получил докторскую степень в области информатики в 2005 году в Университете Северной Каролины в Чапел-Хилле. (Элементарные шаблоны проектирования появились как часть проекта по созданию системы запросов и распознавания шаблонов.) Затем он четыре года работал в компании IBM Watson Research, применяя опыт работы над системой SPQR и каталогом EDP, а также композиционный подход к их использованию в программном обеспечении, как унаследованном, так и современном. В настоящее время доктор Смит является старшим научным сотрудником в компании Software Revolution, Inc., в Киркланде, шт. Вашингтон, где продолжает уточнять каталог EDP и искать способы повышения эффективности работы компании за счет автоматизированной модернизации и трансформации унаследованных систем.
[ ОТВЕТЫ НА ВАШИ ВОПРОСЫ ]

Да как скачать-то тут??? · А где ссылка скачать? · Что такое торрент? · Рейтинг и ограничения

 

Xperiment

Создавать темы 28-Июн-2013 01:59 (спустя 4 месяца 3 дня)

Этой книгой, со мной поделился товарищ, до того как я не был знаком с этим ресурсом, в принципе мне понравился вышеизложенный материал , своей углублённостью и прохождением пунктов от А до Я
 

linkslater

Создавать темы 25-Авг-2013 03:09 (спустя 1 месяц 27 дней)

Рецензия1) Предмет анализа (тема, жанр рецензируемой работы): Шаблоны проектирования ПО
2) Актуальность темы: Давно назревшая книга, так как ничего со времен Smalltalk Best Practice Patterns(1996) и Design Patterns: Elements of Reusable Object-Oriented Software (1994) опубликовано не было.
3) Сравнение с другими продуктами схожей тематики: Из похожих на тематику книг можно только упомянуть Practical Object-Oriented Design in Ruby (но она более "низкоуровненая" и более привязана к ruby, когда эта достаточно агностична) и книги Фаулера, но им уже по 12-15 лет.
4) Качество записей (видео, текста, аудио): Нормальное, но я бы рекомендовал всё таки читать её в оригинале.
5) Недостатки, недочеты работы, а так же плюсы и минусы: Нет, книга получила Jolt Award от журнала Dr. Dobbs за 2012!
6) Влияние данного материала на вашу жизнь: Качество мышления о программировании значительно улучшилось.
7) Удалось ли применить и какие последовали результаты: Да, улучшилась архитектура кода
8) Выводы рецензента: Если хочется почитать что-нибудь посвежее Гради Буча, то советую прочитать.
9) Оценка данного материала по 10-бальной шкале: 10/10.
 
Показать сообщения:    
Ответить на тему