Найти книгу: "Рефакторинг с использованием шаблонов"


Рефакторинг с использованием шаблонов Рефакторинг с использованием шаблонов

Автор: Джошуа Кериевски

Год издания: 2005

В 1994 году книга «Dessign Patterns» полностью перевернула объектно-ориентированную разработку программного обеспечения, предоставив классические решения повторяющихся задач проектирования. В 1999 году книга «Refactoring» изменила представление о проектировании, показав эффективные способы улучшения кода. В давно ожидаемой книге «Рефакторинг с использованием шаблонов» Джошуа Кериевски кардинально изменил подход к проектированию, объединив шаблоны проектирования с эволюционным процессом рефакторинга. Книга содержит теоретические сведения и практические инструкции по выполнению рефакторингов, управляемых шаблонами проектирования, а именно последовательности низкоуровневых рефакторингов, позволяющих разработчикам безопасно переходить в своих проектах к реализации шаблонов проектирования, по направлению к ним или выполнять рефакторинг с отказом от шаблонов проектирования. Используя код реальных проектов, Кериевски документирует размышления и действия, имевшие место при реальных рефакторингах более чем двух десятков проектов. Параллельно с этим он проясняет различия между разными шаблонами проектирования и предлагает наиболее простые и эффективные пути их реализации.
Стратегическое планирование для управления проектами с использованием модели зрелости Стратегическое планирование для управления проектами с использованием модели зрелости

Автор: Гарольд Керцнер

Год издания: 

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

Oracle9i XML. Разработка приложений электронной коммерции с использованием технологии XML Oracle9i XML. Разработка приложений электронной коммерции с использованием технологии XML

Автор: Чанг Бен, Скардина Марк, Киритцов Стефан

Год издания: 

В этой книге рассказывается о создании и развертывании межплатформных основанных на транзакциях приложений Оrасlе9i с использованием технологии ХМL, являющейся промышленным стандартом описания данных при интеграции приложений электронного бизнеса и организации торговли через Интернет. Книга написана членами группы разработки XML-продуктов компании Oracle. Она позволит эффективно использовать все преимущества инструментального пакета разработчика Oracle XML Developer Kit (XDK) для создания, управления, преобразования и просмотра XML-документов. Книга дополнена примерами из практики, которые иллюстрируют использование встроенных в Оrасlе9i функций, поддерживающих технологию XML. Вы научитесь: Использовать преимущества ХМL-инфраструктуры Оrасlе9i и инструментального пакета разработчика Oracle XML Developer Kit (XDK); Пользоваться синтаксическими анализаторами, процессорами, генераторами, программами просмотра и утилитами, входящими в состав пакета XDK; Разрабатывать приложения Оrасlе9i с помощью Java XML-компонентов; Максимально использовать новые встроенные функции XML SQL и PL/SQL, а также возможности обмена сообщениями, построенные на базе технологии XML; Разрабатывать и использовать ориентированные на обработку транзакций приложения для OAS и Оrасlе9iAS; Организовывать доступ к XML-документам масштаба предприятия, сохраняя их в файловой системе Internet File System (iFS); Управлять самыми разными типами данных - текстовыми, графическими, звуковыми и видео - с использованием средства Oracle Text; Разрабатывать приложения электронного бизнеса, работающие в системе Web, с помощью компонента Oracle E-Business XML Services.

Анализ требований и проектирование систем. Разработка информационных систем с использованием UML Анализ требований и проектирование систем. Разработка информационных систем с использованием UML

Автор: Лешек А. Мацяшек

Год издания: 

В книге описывается методология и технология объектно-ориентированной разработки современных информационных систем (ИС) и предлагается итеративный подход к разработке ИС с пошаговым наращиванием ее возможностей. Весь комплекс вопросов анализа и проектирования ИС рассматривается в контексте использования языка UML как универсального средства моделирования проектных решений. Изложение ведется в соответствии с подходом, который можно назвать `обучением на примерах`. Приведенные в книге примеры тщательно анализируются применительно к каждому из этапов создания ИС; доходчиво и убедительно демонстрируется путь преобразования неформальных требований заказчика в артефакты языка UML. Отличительной чертой книги является гармоничное сочетание практического акцента в объяснении материала с глубоким проникновением в его теоретическую суть. Книга написана с позиций реального опыта. Книга предназначена для разработчиков ИС, кроме того, она может служить основой фундаментального курса обучения методам проектирования ИС и использования языка UML.

Применение шаблонов Java. Библиотека профессионала Применение шаблонов Java. Библиотека профессионала

Автор: Стелтинг Стивен

Год издания: 

Эксперты компании Sun Microsystems Стив Стелтинг и Олав Маассен создали практическое руководство, содержащее описание проверенных временем методов использования всех типов шаблонов, представляющих как собой целые архитектуры систем, так и отдельные простые классы применительно к платформе Java. В начале книги приведена история возникновения и развития шаблонов проектирования, а также рассматриваются методы эффективного применения этих шаблонов. Далее следует каталог шаблонов, сгруппированных по основным категориям: производящие, поведенческие, структурные и системные. Кроме того, авторы описывают шаблоны и соответствующие приемы их использования для основных API как языка Java, так и API, используемых при разработке распределенных приложений. Книга будет полезной как начинающим, так и опытным программистам Java, осваивающим методику использования шаблонов проектирования, а экспертам в этой области может служить в качестве справочника.

Применение UML и шаблонов проектирования Применение UML и шаблонов проектирования

Автор: Ларман Крэг

Год издания: 

Книга "Применение UML и шаблонов проектирования", поможет любому разработчику или студенту освоить основные принципы и самые современные приемы объектно-ориентированного анализа и проектирования (ООА/П). Они смогут не только создавать диаграммы UML, но и реально применять этот язык в контексте проектирования программных систем. Известный специалист в области объектных технологий и итеративных методов разработки Крэг Ларман представляет три итерации в рамках одного конкретного примера, детально рассматривая важные аспекты ООА/П и делая акцент на наиболее существенных этапах разработки, принципах и шаблонах.