Год выпуска: 2017 Автор: Александр Швец Наличие иллюстраций: Цв. и ч/б иллюстрации Автор иллюстраций: Дмитрий Жарт Жанр: Руководство, профессиональное программирование Издательство: Refactoring.Guru Формат: PDF Качество: Электронное издание: оригинал-макет Количество страниц: 353 Описание: Рефакторинг - это контролируемый процесс улучшения кода, без написания новой функциональности. Результат рефакторинга - это чистый код и простой дизайн. Я попытался перенести в эту книгу максимум информации, доступной в полном курсе о рефакторинге. По большей части, мне это удалось. Но некоторые вещи, вроде живых примеров, попросту невозможно преподнести в рамках статичной электронной книги. Поэтому, воспринимайте эту книгу как вспомогательный материал, а не полную замену курса. Книга разбита на две большие секции: Запахи плохого кода и Техники рефакторинга. В первой секции описано то, как не надо писать код. Во второй - то, как уже написанный плохой код можно улучшить. Примеры в этом варианте книги приведены на языке Java.