Меню
Мобильная версия

Нажать и перейти

Услуги

Upgrade to Turbo
Опаньки

Рейтинговые
Статистика


» » » Рефакторинг кода на Javascript. Улучшение проекта существующего кода


Рефакторинг кода на Javascript. Улучшение проекта существующего кода

Рефакторинг кода на Javascript. Улучшение проекта существующего кода

Рефакторинг уже давно и прочно занимает достойное место среди технологий программирования, и не в последнюю очередь благодаря Мартину Фаулеру — автору одной из тех книг, которые написаны "на все времена". Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый такой шаг выглядит настолько просто и естественно, что кажется удивительным — о чем здесь можно писать? Однако кумулятивный эффект от таких малых изменений состоит в существенном улучшении архитектуры существующего кода.

В этой книге подробно описано более 60 методов рефакторинга, причем приведено не только их теоретическое описание, но и практические примеры на языке программирования jаvascript. Применение jаvascript и описание “рефакторинга без классов” является одним из отличий нового издания книги от старого.
Второе издание книги содержит обновленный каталог рефакторингов и включает примеры кода на jаvascript, а также новые функциональные примеры, демонстрирующие рефакторинг без классов.
Как и в первом издании, здесь объясняется, что такое рефакторинг, почему вы должны прибегать к рефакторингу, как распознать код, который нуждается в рефакторинге, и как успешно его провести независимо от того, какой язык программирования вы используете.

Книжная инфа
Автор публикации:Мартин Фаулер
Язык публикации: Русский
Жанровый вектор:Компьютерная литература
Год выпуска в свет: 2019
Издательство: Диалектика
Предоставленный формат публикации: pdf
Размер залитого архива залитого файла: 25,5 МБ

Купить печатную версию на LITRES
Автор: zyzy Просмотров: 61 Добавлен: 11-10-2019, 20:15 Комментарии: 0


КАТЕГОРИЯ: Компьютерные
P.S. Пожалуйста нажмите на кнопки социальных сетей, ниже. Спасибо!

Введите свой email и подпишитесь на ежедневные обновления сайта:

100% гарантия конфиденциальности данных
Комментарии:
Информация
Комментировать статьи на сайте возможно только в течении 3 дней со дня публикации.
Вход
Реклама
Полезности
  • Карта сайта