Оглавление
Профессиональный рефакторинг в Visual Basic
- Введение
- Часть I: Введение в рефакторинг
- Глава 1: Рефакторинг: О чём весь шум?
- Глава 2: Первое знакомство с рефакторингом
- Глава 3: Сборка инструментария для рефакторинга
- Глава 4: Прототип приложения Rent-a-Wheels
- Часть II: Предварительные рефакторинги VB
- Глава 5: Язык-хамелеон: От слабой статической типизации к сильной динамической
- Глава 6: Обработка ошибок: От legacy к структурированной за несколько простых шагов
- Глава 7: Базовая гигиена: Удаление мёртвого кода, сужение области видимости, явные импорты и удаление неиспользуемых ссылок
- Часть III: Начало работы со стандартными трансформациями рефакторинга
- Глава 8: От предметной области к коду: Сокращение разрыва
- Глава 9: Извлечение методов как средство от дублирования кода
- Глава 10: Техники консолидации и извлечения методов
- Часть IV: Продвинутые рефакторинги
- Глава 11: Обнаружение объектов
- Глава 12: Продвинутые объектно-ориентированные концепции и связанные рефакторинги
- Глава 13: Организация кода в большом масштабе
- Часть V: Применение рефакторинга
- Глава 14: Рефакторинг к паттернам
- Глава 15: LINQ и другие улучшения VB 2008
- Глава 16: Будущее legacy-кода VB
- Приложение A: Возможности Refactor!
- Приложение B: Внутреннее устройство прототипа Rent-a-Wheels
- Предметный указатель
← Вернуться на главную