Рефакторинг в C# и ASP.NET для профессионалов
|
|
Даниэль Арсеновски
Автор |
| Издательство: | Вильямс |
|---|---|
| Год издания: | 2010 |
| Страниц: | 528 |
| Переплет: | Твердый переплет |
| Формат: | 70х100/16 (170х240 мм, увеличенный) |
| ISBN: | 978-5-8459-1618-1 |
| Вес: | 780 г |
| Рейтинг: | |
|
|
В книге «Рефакторинг в C# и ASP.NET для профессионалов» предлагается практический подход к проведению рефакторинга в C# и ASP.NET, который позволяет применять приемы рефакторинга при управлении и модификации существующего кода. Кроме того, вы научитесь строить прототип приложения с нуля и узнаете, как с помощью рефакторинга преобразовать прототип в хорошо спроектированное приложение уровня предприятия.
Рефакторинг представляет собой эффективный путь быстрого обнаружения и устранения проблемного кода. Благодаря пошаговым инструкциям, вы легко разберетесь с разнообразными проблемами, связанными с кодом, и трансформациями рефакторинга. Многие иp этих трансформаций разработаны на основе реальных сценариев и являются результатом ключевых бизнес-решений. Вдобавок вы найдете формальные определения приемов рефакторинга, на которые можно будет ссылаться во время работы.
Содержание
Глава 1. Рефакторинг: о чем весь этот шум?
Глава 2. Первая проба рефакторинга
Глава 3. Сборка инструментария для рефакторинга
Глава 4. Прототип приложения: прокат автомобилей
Глава 5. Основы гигиены Глава 5. Основы гигиены
Глава 6. От предметной области к коду: заполнение пробела
Глава 7. Выделение метода, как мера против дублированного кода
Глава 8. Приемы консолидации и выделения методов
Глава 9. Обнаружение объектов
Глава 10. Расширенные объектноориентированные концепции и связанный с ними рефакторинг
Глава 11. Крупномасштабная организация кода
Глава 12. Рефакторинг по шаблонам проектирования
Глава 13. LINQ и другие расширения C# 3.0
Глава 14. Краткая история Веб для разработчиков и инструментарий ASP.NET
Глава 15. Рефакторинг приложений ASP.NET

Оказалась весьма полезной..
цена ценой, но качество не гарантировано
Судя по цене отличная книга...