Книга: Джошуа Кериевски «Рефакторинг с использованием шаблонов (паттернов проектирования)»
Производитель: "ИЗДАТ. ДОМ ВИЛЬЯМС" 400 стр. Книга Рефакторинг с использованием шаблонов представляет результаты многолетнего опыта профессионального программиста по применению шаблонов проектирования (паттернов). Авторский подход к проектированию состоит в том, что следует избегать как недостаточного, так и избыточного проектирования, постоянно анализируя готовый работоспособный код и реорганизуя его только в том случае, когда это приведет к повышению его эффективности, упрощению его понимания и сопровождения. Шаблоны проектирования не панацея, так что бывают как ситуации, когда такая реорганизация должна выполняться с использованием шаблонов проектирования, так и ситуации, когда наилучшее решение состоит в отказе от них. Автор на основании как собственного, так и чужого опыта детально рассматривает различные признаки кода, требующегорефакторинга, описывает, какой именно рефакторинг наилучшим образом подходит для той или иной ситуации, и описывает его механику, подробно разбирая ее на конкретных примерах из реальных задач. Книга Рефакторинг с использованием шаблонов может рассматриваться и как учебник по рефакторингу для программиста среднего уровня, икак справочное пособие для профессионала, которое может подсказать, какое именно решение стоит принять в той или иной сложной ситуации. ISBN:5-8459-1087-0 Издательство: "ИЗДАТ. ДОМ ВИЛЬЯМС" (2006)
ISBN: 5-8459-1087-0 |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Рефакторинг с использованием шаблонов | Книга "Рефакторинг с использованием шаблонов" представляет результаты многолетнего опыта… — Вильямс, (формат: 70x100/16, 400 стр.) Подробнее... | бумажная книга | ||
Рефакторинг с использованием шаблонов | От Yakaboo:Рано или поздно всё претерпевает изменения, иногда незначительные, а иногда и весьма существенные… — (формат: 70х100/16 (~170х240 мм), 400стр. (схемы) стр.) Подробнее... | бумажная книга |
См. также в других словарях:
Рефакторинг — (англ. refactoring) или реорганизация кода процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы[1][2]. В основе рефакторинга лежит последовательность… … Википедия
Шаблоны проектирования — (паттерн, англ. design pattern) это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения. Паттерн не является законченным… … Википедия
Образы разработки — Шаблоны проектирования (паттерн, англ. design pattern) это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения. Паттерн не … Википедия
Паттерны проектирования — Шаблоны проектирования (паттерн, англ. design pattern) это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения. Паттерн не … Википедия
Шаблон проектирования — У этого термина существуют и другие значения, см. Паттерн. В разработке программного обеспечения, шаблон проектирования или паттерн (англ. design pattern) повторимая архитектурная конструкция, представляющая собой решение проблемы… … Википедия