[Мартин Фаулер] Рефакторинг кода на Javascript. Улучшение проекта существующего кода (2019)

  • Автор темы I AM
  • 189
  • Обновлено
  • 13, Oct 2019
  • #1
Мартин Фаулер Рефакторинг кода на Javascript. Улучшение проекта существующего кода (2019)



Рефакторинг уже давно и прочно занимает достойное место среди технологий программирования, и не в последнюю очередь благодаря Мартину Фаулеру - автору одной из тех книг, которые написаны "на все времена".

Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов.

Каждый такой шаг выглядит настолько просто и естественно, что кажется удивительным - о чем здесь можно писать? Однако кумулятивный эффект от таких малых изменений состоит в существенном улучшении архитектуры существующего кода.

Подробнее:
https://www.labirint.ru/books/713014/


Скачать: Скрытая информация :: Авторизуйтесь для просмотра »


I AM


Рег
23 Jul, 2011

Тем
49554

Постов
57426

Баллов
552966
Тем
49554
Комментарии
57426
Опыт
552966

Интересно