İanələr 15 sentyabr 2024 – 1 oktyabr 2024 Vəsaitlərin toplanılması haqqında

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

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

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

Джошуа Кериевски
Bu kitabı nə dərəcədə bəyəndiniz?
Yüklənmiş faylın keyfiyyəti necədir?
Kitabın keyfiyyətini qiymətləndirə bilmək üçün onu yükləyin
Yüklənmiş faylların keyfiyyəti necədir?
Данная книга представляет собой результат многолетнего опыта профессионального программиста по применению шаблонов проектирования. Авторский подход к проектированию состоит в том, что следует избегать как недостаточного, так и избыточного проектирования, постоянноанализируя готовый работоспособный код и реорганизуя его только в том случае, когда это приведет к повышению его эффективности, упрощению его понимания и сопровождения. Шаблоны проектирования - не панацея, так что бывают как ситуации, когда такая реорганизация должна выполняться сиспользованием шаблонов проектирования, так и ситуации, когда наилучшее решение состоит в отказе от них.Автор на основании как собственного, так и чужого опыта детально рассматривает различные признаки кода, требующего рефакторинга, описывает, какой именно рефакторинг наилучшим образом подходит для той или иной ситуации, и описывает его механику, подробно разбирая ее на конкретныхпримерах из реальных задач.Книга может рассматриваться и как учебник по рефакторингу для программиста среднего уровня, и как справочное пособие для профессионала, которое может подсказать, какое именно решение стоит принять в той или иной сложной ситуации. Содержание Предисловие Ральфа Джонсона Предисловие Мартина Фаулера Введение Глава 1. Почему я написал эту книгу Глава 2. Рефакторинг Глава 3. Шаблоны Глава 4. Признаки плохого кода Глава 5. Каталог рефакторингов к шаблонам Глава 6. Создание объектов Глава 7. Упрощение Глава 8. Обобщение Глава 9. Защита кода Глава 10. Накопление информации Глава 11. Утилиты Послесловие Список литературы Предметный указатель
Kateqoriyalar:
İl:
2006
Nəşriyyat:
Вильямс
Dil:
russian
Səhifələr:
393
ISBN 10:
5845910870
ISBN 13:
9785845910875
Seriyalar:
Объектные технологии
Fayl:
DJVU, 5.43 MB
IPFS:
CID , CID Blake2b
russian, 2006
Onlayn oxumaq
formatına konvertasiya yerinə yetirilir
formatına konvertasiya baş tutmadı

Açar ifadələr