Книга «Рефакторинг с использованием шаблонов» — это результат огромного опыта программиста-профессионала по использованию шаблонов проектирования. Уникальный подход автора к проектированию заключается в том, что необходимо избегать недостаточного и избыточного проектирования, непрерывно анализируя готовый код и изменяя его лишь случае, если это приведет к увеличению его эффективности, облегчению его понимания и сопровождения. Отметим, что шаблоны проектирования не являются панацеей, поэтому могут возникнуть ситуации, когда подобная реорганизация не должна осуществляться с применением этих шаблонов, а также нередко встречаются ситуации, когда оптимальным решением является отказ от них. Джошуа Кериевски на основании своего и чужого опыта тщательно рассматривает разные признаки кода, которые требуют рефакторинга, рассказывает, какой именно рефакторинг оптимально подходит для определенной ситуации, и показывает его механику, детально разбирая ее на примерах из реальных задач. Данное издание может рассматриваться в качестве учебника по рефакторингу для программиста начального и среднего уровня, и в качестве справочника для профессионала, который подскажет, какое решение следует принять в сложной ситуации.
13,139 просмотров всего, 1 просмотров сегодня