Полное описание
>
004.41/Ф 282
Фаулер, Мартин. Рефакторинг кода на JavaScript. Улучшение проекта существующего кода / Мартин Фаулер при участии Кента Бека ; перевод с английского и редакция И. В. Красикова. - 2-е изд. - Москва ; Санкт-Петербург : Диалектика, 2020. - 456 с. : ил. - Библиогр.: с. 449-452 (48 назв.). - Предм. указ.: с. 453-456. - Пер. изд.: Refactoring. Improving the design of existing code / Martin Fowler, Kent Beck. - 2019. - 400 экз. - ISBN 978-5-907144-59-0 : 260 р. - Текст (визуальный) : непосредственный.
| ГРНТИ | УДК | |
| 50.41 | 004.41 | |
| 50.05.09 | 004.438 |
Рубрики:
Программное обеспечение ЭВМ -- Проектирование
Программирования языки -- JavaScript
Кл.слова (ненормированные): коды -- тесты -- инкапсуляция -- перенос функциональности -- организация данных -- условная логика -- наследование
Аннотация: Более двадцати лет опытные программисты во всем мире использовали книгу Мартина Фаулера Рефакторинг, когда им нужно было улучшить проект существующего кода, повысить удобство сопровождения программного обеспечения или облегчить понимание существующего кода. Это — такое долгожданное — новое издание было полностью обновлено, чтобы отразить важные изменения в области программирования. Второе издание книги содержит обновленный каталог рефакторингов и включает примеры кода на JavaScript, а также новые функциональные примеры, демонстрирующие рефакторинг без классов. Как и в первом издании, здесь объясняется, что такое рефакторинг, почему вы должны прибегать к нему, как распознать код, который нуждается в рефакторинге, и как успешно провести его независимо от того, какой язык программирования вы используете. Основные темы книги: понимание процесса и общих принципов рефакторинга; быстрое применение полезных рефакторингов для облегчения понимания и изменения программ; распознавание запаха в коде, который сигнализирует о возможном применении рефакторинга; каталог рефакторингов с объяснениями, мотивацией, техникой применения и простыми примерами; создание надежных тестов для рефакторингов; компромиссы и препятствия на пути рефакторинга.
Доп. точки доступа:
Бек, Кент
Красиков, Игорь Владимирович\пер.\
Fowler, Martin
Beck, Kent
>
Имеются экземпляры в отделах: всего 1 : ФО26 (1)
Свободны: ФО26 (1)
Обложка
Бек, Кент. Экстремальное программирование. Разработка через тестирование / Кент Бек ; [перевел с английского П. Анджан], 2021. - 221 с. - Текст (визуальный) : непосредственный.Фаулер, Мартин. Шаблоны корпоративных приложений / Мартин Фаулер при участии Дейвида Райса [и др.], 2020. - 539 с. - Текст (визуальный) : непосредственный.Болье, Алан. Изучаем SQL : генерация, выборка и обработка данных / Алан Болье ; перевод с английского и редакция И. В. Красикова, 2021. - 400 с. - Текст (визуальный) : непосредственный.Зандстра, Мэтт. PHP 8: объекты, шаблоны и методики программирования : изучение объектно-ориентированных средств PHP, проектных шаблонов и основных инструментальных средств разработки / Мэтт Зандстра ; перевод с английского и редакция И. В. Красикова, 2021. - 864 с. - Текст (визуальный) : непосредственный.Фаулер, Мартин. Рефакторинг кода на JavaScript. Улучшение проекта существующего кода / Мартин Фаулер при участии Кента Бека ; перевод с английского и редакция И. В. Красикова, 2020. - 456 с. - Текст (визуальный) : непосредственный.Хайнеман, Джордж. Алгоритмы. Справочник : с примерами на С, С++, Java и Python / Джордж Хайнеман, Гэри Поллис, Стэнли Селков ; перевод с английского и редакция И. В. Красикова, 2020. - 427 с. - Текст (визуальный) : непосредственный.Албахари, Джозеф. C# 12. Карманный справочник : мгновенная помощь программистам на C# 12 / Джозеф Албахари, Бен Албахари ; перевод с английского и редакция И. В. Красикова, 2024. - 271 с. - Текст (визуальный) : непосредственный.Бек, Кент. Экстремальное программирование. Разработка через тестирование / Кент Бек, 2026. - 221 с. - Текст (визуальный) : непосредственный.
Рефакторинг. Улучшение существующего кода / М.Фаулер,К.Бек,Д.Брант и др, 2003. - 430 с. - Текст : непосредственный.Фаулер М. Рефакторинг. Улучшение проекта существующего кода : [пер. с англ.] / М. Фаулер при участии К. Бека [и др.], 2017. - 442 с. - Текст : непосредственный.Фаулер М. Рефакторинг кода на JavaScript. Улучшение проекта существующего кода / М. Фаулер при участии К. Бека ; перевод с английского и редакция И. В. Красикова, 2019. - 456 с. - Текст : непосредственный.Фаулер М. Рефакторинг. Улучшение проекта существующего кода : [перевод с английского] / Мартин Фаулер при участии Кента Бека, Джона Бранта, Уильяма Опдайка и Дона Робертса, 2019. - 442 с. - Текст : непосредственный.Фаулер, Мартин. Рефакторинг кода на JavaScript. Улучшение проекта существующего кода / Мартин Фаулер при участии Кента Бека ; перевод с английского и редакция И. В. Красикова, 2020. - 456 с. - Текст (визуальный) : непосредственный.
Программное обеспечение NCOS, NCOS 1 : Руководство прикладного программиста / ВЦП. - 195 с. - Текст : непосредственный.Программное обеспечение NCOS. NCOS 1.Поддержка сопровождения программного обеспечения / ВЦП. - 256 с. - Текст : непосредственный.Программное обеспечение NCOS / ВЦП. - 166 с. - Текст : непосредственный.Основы операционной системы NCOS1 : Руководство по обучению / ВЦП. - 142 с. - Текст : непосредственный.Математическое обеспечение NCOS. NCOS1 : Инструментальные средства для разработки программ / ВЦП. - 63 с. - Текст : непосредственный.Программное обеспечение NCOS. NCOS1. : Организации файлов и форматы данных / ВЦП. - 268 с. - Текст : непосредственный.Взгляд в Turbo. Первое знакомство с Turbo Pascal 6.0 / ВЦП. - 5 с. - Текст : непосредственный.Производственная логистика при изготовлении тел вращения / ВЦП. - 15 с. - Текст : непосредственный.Настольная система моделирования без управления TX 8D : Инструкция по эксплуатации и описание работы / ВЦП. - 32 с. - Текст : непосредственный.Операционная система NCOS1. Дисковые сортировка / слияние / ВЦП. - 108 с. - Текст : непосредственный.Использование на месте. Технология работы резанием. Трехмерное моделирование является эффективной помощью при программировании систем ЧПУ для точения и фрезерования / ВЦП. - 10 с. - Текст : непосредственный.Язык со зрительным восприятием / ВЦП. - 13 с. - Текст : непосредственный.Программное обеспечение операционной системы NCOS / ВЦП. - 196 с. - Текст : непосредственный.Среда формирования профессиональной прикладной системы VS (PACE). Версия 2.20. Примечания к версии потребительского программного обеспечения / ВЦП. - 110 с. - Текст : непосредственный.Среда формирования прикладных профессиональных программ (РАСЕ) VS : Справочное руководство по использованию интерфейса базового языка КОБОЛ (HLI) / ВЦП. - 168 с. - Текст : непосредственный.Среда формирования прикладных профессиональных программ (РАСЕ) VS : Справочное руководство по использованию интерфейса базового языка КОБОЛ (HLI) / ВЦП. - 154 с. - Текст : непосредственный.Среда формирования прикладных профессиональных программ (РАСЕ) VS : Справочное руководство по использованию интерфейса базового языка КОБОЛ (HLI) / ВЦП. - 140 с. - Текст : непосредственный.Программа Reflex 1.x. : Учебное руководство и примеры использования в приложениях / ВЦП. - 264 с. - Текст : непосредственный.Руководство по пакету программ Loco Script PC / ВЦП. - 138 с. - Текст : непосредственный.Уровень развития управления ЧПУ для шлифовальных станков / ВЦП. - 16 с. - Текст : непосредственный.
Показать все результатыЖаков В.И. Анализ параллельных алгоритмов и синтез программ с использованием символьных сетей : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11 / В. И. Жаков, 1991. - 16 с. - Текст : непосредственный.Беляева С.И. Теоретические основы структурного диагностирования и обеспечения контролепригодности сложных технических и программных объектов : Автореферат диссертации на соискание ученой степени д-ра техн.наук:05.13.01 / С. И. Беляева, 1991. - 33 с. - Текст : непосредственный.Лягин И.А. Тензорный метод проектирования программного обеспечения : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.13 / И. А. Лягин, 1991. - 16 с. - Текст : непосредственный.Берзигияров П.К. Разработка инструментальной системы построения параллельных программ по логическим спецификациям для вычислительных систем векторно-конвейерного типа : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.13:05.13.11 / П. К. Берзигияров, 1991. - 20 с. - Текст : непосредственный.Хусейн Мухсен.Исследование и разработка мобильного программного обеспечения для решения прикладных задач : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11 / Хусейн Мухсен, 1991. - 16 с. - Текст : непосредственный.Бондарев М.Ю. Инструментально-методический комплекс оценки надежности прикладных программных средств : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.06 / М. Ю. Бондарев, 1991. - 17 с. - Текст : непосредственный.Молин А.В. Разработка полигона для испытания программ статистического анализа : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.11.16:05.13.16 / А. В. Молин, 1991. - 17 с. - Текст : непосредственный.Шербекова У.А. Программно-испытательный стенд для создания эффективных программ решения жестких задач : Автореферат диссертации на соискание ученой степени канд.физ.-мат.наук:05.13.11 / У. А. Шербекова, 1991. - 15 с. - Текст : непосредственный.Иванов В.В. Исследование и расширение возможностей системы программирования muLISP : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.13:05.13.11 / В. В. Иванов, 1991. - 20 с. - Текст : непосредственный.Галкин И.М. Семантические сети в разработке и сопровождении программ : Автореферат диссертации на соискание ученой степени канд.физ.-мат.наук:05.13.11 / И. М. Галкин, 1991. - 15 с. - Текст : непосредственный.Потапов Д.А. Исследование и разработка методов построения автоматизированных систем отладки программного обеспечения специализированных вычислительных комплексов : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11 / Д. А. Потапов, 1991. - 16 с. - Текст : непосредственный.Петрушенко А.Н. Диалоговые преобразования схем программ в алгоритмических алгебрах : Автореферат диссертации на соискание ученой степени канд.физ.-мат.наук:05.13.11 / А. Н. Петрушенко, 1991. - 16 с. - Текст : непосредственный.Скворцов С.А. Алгоритмы оценки качества функционирования программного обеспечения вычислительных систем реального времени на основе моделей нечеткой математики : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.01 / С. А. Скворцов, 1991. - 16 с. - Текст : непосредственный.Ревтов С.И. Автоматизированная разработка диалоговых программных комплексов : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.06 / С. И. Ревтов, 1992. - 16 с. - Текст : непосредственный.Крушняков В.Н. Средства автоматизации построения компонентов систем программирования на базе языкоориентированной архитектуры МВК "Эльбрус" : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11 / В. Н. Крушняков, 1991. - 13 с. - Текст : непосредственный.Бурцев А.П. Разработка программного обеспечения автоматизированных информационных систем на основе моделей выполнения запросов,сценариев диалога и принятия решений : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.13:05.13.11 / А. П. Бурцев, 1992. - 20 с. - Текст : непосредственный.Бекетова Е.А. Методы и средства оценки качества программ имитационных моделей : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11 / Е. А. Бекетова, 1992. - 16 с. - Текст : непосредственный.Мадан В.И. Исследование и анализ количественных характеристик качества программ : Автореферат диссертации на соискание ученой степени канд.физ.-мат.наук:05.13.11 / В. И. Мадан, 1992. - 18 с. - Текст : непосредственный.Черноножкин С.К. Методы и инструменты метрической поддержки разработки качественных программ : Автореферат диссертации на соискание ученой степени канд. физ.-мат. наук: 05.13.11 / С. К. Черноножкин, 1998. - 18 с. - Текст : непосредственный.Норкин О.Р. Разработка программного обеспечения многопроцессорных вычислительных систем на основе программной модели и знаний проблемной области : Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11 / О. Р. Норкин, 1991. - 21 с. - Текст : непосредственный.
Показать все результатыЗаказ фрагмента документа ₽