Skip to content

Opening book details…

Can I read Рефакторинг кода на JavaScript: улучшение проекта существующего кода on EtoBox?

Рефакторинг кода на JavaScript: улучшение проекта существующего кода by Мартин Фаулер при участии Кента Бека; перевод с английского и редакция И. В. Красикова is a nonfiction available to read on EtoBox.

What is Рефакторинг кода на JavaScript: улучшение проекта существующего кода about?

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

Who reads Рефакторинг кода на JavaScript: улучшение проекта существующего кода?

It is typically read by self-directed learners exploring a subject in depth.

Common subject areas: history, science, philosophy, social sciences.

Author
Мартин Фаулер при участии Кента Бека; перевод с английского и редакция И. В. Красикова
Publisher
ООО "Диалектика"
Published
2019
Language
RU
ISBN
9785907144590
Category
nonfiction
Subjects
Computer Science, Programming, Stem

Other editions & translations

More by Мартин Фаулер при участии Кента Бека; перевод с английского и редакция И. В. Красикова

Browse all works by Мартин Фаулер при участии Кента Бека; перевод с английского и редакция И. В. Красикова

Similar books