Издательство: | Символ-Плюс |
Дата выхода: | октябрь 2009 |
Размер файла: | 4999 Кб |
Когда поднимается вопрос рефакторинга кода, специалист может быть уверен, что либо возникла серьезная проблема, либо предполагается, что она проявится в ближайшее время. Как правило, при этом известно, что следует улучшить в плане функциональности, но прежде необходимо понять природу проблемы.
В книге делается попытка дать реалистичный и честный обзор методов усовершенствования приложений SQL и определить рациональную концепцию для тактических маневров. Часто рефакторинг напоминает безумный поиск быстрых побед и эффектных усовершенствований, которые можно вписать в бюджет и сохранить голову на плечах. Но разумное и систематическое применение правильных принципов может привести к впечатляющим результатам. Эта книга поможет выработать правильную тактику и оценить перспективы различных решений.
Книга предназначена для профессионалов в области информационных технологий, разработчиков, менеджеров проектов, служб поддержки, администраторов баз данных и специалистов по настройке, которым приходится принимать участие в операциях по спасению приложений со значительным объемом кода управления базами данных.
Отзывы читателей
" Рефакторинг программ описывается во многих книгах, но пока что ощущается нехватка книг по рефакторингу баз данных. Новая книга Стефана Фаро содержит много перспективных приемов работы с SQL, которые я использую в моей собственной практике. Я с энтузиазмом рекомендую эту книгу".
- Майкл Бла, консультант компании OMT Associations Inc.
" Наконец-то появилась книга, которая подчеркивает роль создателя кода SQL в общей производительности баз данных и в которой описано, что можно сделать для улучшения ситуации. Она должна стать настольной книгой у всех профессионалов в области баз данных, которые хотят усовершенствовать свои навыки в написании своих запросов и в переработке чужих".
- Дуэйн Кинг, президент компании KRIDAN Consulting
" Эта книга полна сокровищ. Вы будете от нее в восторге. На всех страницах чувствуется большой опыт автора и ясное понимание им темы".
- Рой Оуэнс, разработчик баз данных, CBORD Group INC
Об авторах
Стефан Фаро занимается реляционными базами данных и языком SQL с 1983 года. Он присоединился к Oracle France в самом начале существования этой организации (после недолгого периода работы в IBM и преподавания в Университете Оттавы) и вскоре сосредоточился на вопросах производительности и настройки. Покинув Oracle в 1988 году, он некоторое время занимался исследованием операций, но через год снова вернулся к реляционным базам данных и с тех пор занимается консультированием в этой области. В 1998 году основал компанию RoughSea Ltd.
Паскаль Лерми последние 12 лет работает специалистом по средам оперативной обработки транзакций и разработки реляционных баз данных Oracle, а последние пять лет - и разработки баз данных Microsoft SQL Server.