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

после оплаты (24/7)
(для всех устройств)
(в т.ч. для Apple и Android)
Книга "Рефакторинг с использованием шаблонов" представляет результаты многолетнего опыта профессионального программиста по применению шаблонов проектирования (паттернов). Авторский подход к проектированию состоит в том, что следует избегать как недостаточного, так и избыточного проектирования, постоянно анализируя готовый работоспособный код и реорганизуя его только в том случае, когда это приведет к повышению его эффективности, упрощению его понимания и сопровождения. Шаблоны проектирования — не панацея, так что бывают как ситуации, когда такая реорганизация должна выполняться с использованием шаблонов проектирования, так и ситуации, когда наилучшее решение состоит в отказе от них. Автор на основании как собственного, так и чужого опыта детально рассматривает различные признаки кода, требующего рефакторинга, описывает, какой именно рефакторинг наилучшим образом подходит для той или иной ситуации, и описывает его механику, подробно разбирая ее на конкретных примерах из реальных задач. Книга "Рефакторинг с использованием шаблонов" может рассматриваться и как учебник по рефакторингу для программиста среднего уровня, и как справочное пособие для профессионала, которое может подсказать, какое именно решение стоит принять в той или иной сложной ситуации.
Характеристики
- ФИО Автора
- Джошуа Кериевски
- Язык
- Русский
Отзывы
Незамінний посібник для програмістів!
Книга "Рефакторинг із використанням шаблонів" стала для мене справжнім відкриттям у світі програмування. Автор, спираючись на багаторічний досвід, майстерно пояснює, як важливо уникати як недостатнього, так і надмірного проектування. Я особливо ціную його підхід до аналізу готового коду та реорганізації його з метою підвищення ефективності. Кожен розділ книги наповнений практичними прикладами, що дозволяє не тільки зрозуміти теоретичні аспекти, але й застосувати їх на практиці. Шаблони проектування тут розглядаються не як універсальне рішення, а як інструменти, які потрібно використовувати з розумом. Це робить книгу корисною як для програмістів середнього рівня, так і для досвідчених професіоналів. Я б рекомендував цю книгу всім, хто прагне вдосконалити свої навички в рефакторингу та покращити якість свого коду!