about icon-addNote android4 Answer apple4 icon-appStoreEN icon-appStoreES icon-appStorePT icon-appStoreRU Imported Layers Copy 7 icon-arrow-spined icon-ask icon-attention icon-bubble-blue icon-bubble-red ButtonError ButtonLoader ButtonOk icon-cake icon-camera icon-card-add icon-card-calendar icon-card-remove icon-card-sort chrome-extension-ru chrome-extension-es-mx chrome-extension-pt-br chrome-extension-ru comment comment icon-cop-cut icon-cop-star Cross Dislike icon-editPen icon-entrance icon-errorBig facebook flag flag_vector icon-globe icon-googlePlayEN icon-googlePlayRU icon-greyLoader icon-cake Heart 4EB021E9-B441-4209-A542-9E882D3252DE Created with sketchtool. Info Kebab icon-lamp icon-lampBig icon-learnHat icon-learning-hat Dislike Loup Loup icon-more icon-note icon-notifications icon-pen Pencil icon-play icon-plus-light icon-plus icon-rosie-cut Rune scrollUp Share-icon Shevron-Down Shevron Left Shevron Right sound sound1 sound2 sound3 sound4 sound2 icon-star Swap icon-translate Trash icon-tutor-ellipsis icon-tutor-flip Tutor folder icon icon-tutor-learned icon-twoWayArrow Mezhdunarodny_logotip_VK vk icon-word pen_icon Logo Logo Logo

Примеры из текстов

In the next section, we’ll look at some more common problems in Ajax programming and see how we can use refactoring to address them.
В следующем разделе мы обсудим более сложные проблемы, возникающие при создании Ajax-программ, и выясним, как можно решить их, используя ту же реструктуризацию.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Let’s explore what the working Ajax programmer stands to gain from refactoring.
Давайте выясним, какие выгоды может получить от реструктуризации программист, использующий Ajax.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Now that we have some sweet XSLT help in our back pocket, let’s implement our live search script as a component that uses it. The component should satisfy the component requirements that we’ve discussed in detail in our other refactoring examples.
Ну вот, в заднем кармане у нас припрятана удобная поддержка XSLT, и теперь мы реализуем сценарий "живого" поиска в виде компонента, который должен удовлетворять требованиям, обсуждавшимся в разделах о реструктуризации других глав.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Making the effort to move toward these ideals can pay big dividends when it comes to maintaining your codebase in the future, and refactoring existing code can introduce these qualities as you go along.
Стремление к идеалу — прекрасное качество. Его надо постоянно развивать, применяя грамотные подходы при разработке новых программ и реструктуризируя уже существующий код.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Sometimes the result of refactoring code is that an old class doesn't have much to do.
Иногда рефакторинг приводит к сокращению функциональности класса.
McConnell, Steve / Code Complete: A Practical Handbook of Software ConstructionМакконнелл, Стив / Совершенный код: Практическое руководство по разработке программного обеспечения
Совершенный код: Практическое руководство по разработке программного обеспечения
Макконнелл, Стив
© Перевод на русский язык, Microsoft Corporation, 2004
© Оригинальное издание на английском языке, Steven С. McConnell, 2004
Code Complete: A Practical Handbook of Software Construction
McConnell, Steve
© 2004 by Steven С. McConnell
Tools are readily available for editing, analyzing code quality, refactoring, version control, debugging, testing, and code tuning.
Можно легко приобрести инструменты для редактирования, анализа качества кода, рефакторинга, управления версиями, отладки, тестирования и настройки кода.
McConnell, Steve / Code Complete: A Practical Handbook of Software ConstructionМакконнелл, Стив / Совершенный код: Практическое руководство по разработке программного обеспечения
Совершенный код: Практическое руководство по разработке программного обеспечения
Макконнелл, Стив
© Перевод на русский язык, Microsoft Corporation, 2004
© Оригинальное издание на английском языке, Steven С. McConnell, 2004
Code Complete: A Practical Handbook of Software Construction
McConnell, Steve
© 2004 by Steven С. McConnell
In the following two chapters, we’ll apply our understanding of refactoring and design patterns to the Ajax client and then to the client/server communication system.
В следующих двух главах мы применим полученные знания о реструктуризации и образах разработки при создании клиентских программ Ajax и систем, предполагающих взаимодействие клиента и сервера.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Let’s take a few moments now to apply a bit of refactoring to the core Ajax functionality that we developed in the previous chapter, in listing 2.11.
Потратим немного времени, чтобы применить процедуру реструктуризации к Ajax-коду, который был представлен в листинге 2.11.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
This gives you the benefit of understanding the principles, the benefits of reuse, as well as showing Ajax refactoring in action.
Вы ознакомитесь на практике с основными принципами реструктуризации и оцените преимущества кода, пригодного для повторного использования.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
A goal of most refactoring is reducing the amount of repetition in the codebase, by factoring details out to a common function or object.
В большинстве случаев целью реструктуризации является устранение повторений кода. Для этого фрагменты кода оформляются в виде функций или объектов.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
This situation is often a sign of good refactoring.
Данный пример демонстрирует преимущества реструктуризированной программы.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
In chapter 3, we presented an example of refactoring a simple garment store application to conform to the MVC pattern.
В главе 3 мы рассмотрели пример реструктуризации в соответствии с принципами MVC простого приложения, предназначенного для интерактивного магазина.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Refactoring keeps your code clean and maintainable and allows you to face—and implement—changes in requirements without fear.
Реструктуризировав код, вы можете без страха изучать новые требования и выполнять их.
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Refactoring into a reusable component
Реструктуризация для повторного использования
Crane, Dave,Pascarello, Eric / Ajax in ActionКрейн, Дейв,Паскарелло, Эрик / Ajax в действии
Ajax в действии
Крейн, Дейв,Паскарелло, Эрик
© 2006 by Manning Publications Co.
© Издательский дом "Вильямс", 2006
Ajax in Action
Crane, Dave,Pascarello, Eric
© 2006 by Manning Publications Co.
Refactoring is subject to the same law of diminishing returns as other programming activities, and the 80/20 rule applies.
Рефакторинг подчиняется тому же закону снижения выгоды, что и другие процессы программирования, и к нему также относится правило 80/20.
McConnell, Steve / Code Complete: A Practical Handbook of Software ConstructionМакконнелл, Стив / Совершенный код: Практическое руководство по разработке программного обеспечения
Совершенный код: Практическое руководство по разработке программного обеспечения
Макконнелл, Стив
© Перевод на русский язык, Microsoft Corporation, 2004
© Оригинальное издание на английском языке, Steven С. McConnell, 2004
Code Complete: A Practical Handbook of Software Construction
McConnell, Steve
© 2004 by Steven С. McConnell

Добавить в мой словарь

Не найдено

Переводы пользователей

Часть речи не указана

  1. 1.

    рефакторинг

    Перевод добавил shdark15
    0
  2. 2.

    рефакторинг

    Перевод добавил shdark15
    0

Формы слова

refactor

verb
Basic forms
Pastrefactored
Imperativerefactor
Present Participle (Participle I)refactoring
Past Participle (Participle II)refactored
Present Indefinite, Active Voice
I refactorwe refactor
you refactoryou refactor
he/she/it refactorsthey refactor
Present Continuous, Active Voice
I am refactoringwe are refactoring
you are refactoringyou are refactoring
he/she/it is refactoringthey are refactoring
Present Perfect, Active Voice
I have refactoredwe have refactored
you have refactoredyou have refactored
he/she/it has refactoredthey have refactored
Present Perfect Continuous, Active Voice
I have been refactoringwe have been refactoring
you have been refactoringyou have been refactoring
he/she/it has been refactoringthey have been refactoring
Past Indefinite, Active Voice
I refactoredwe refactored
you refactoredyou refactored
he/she/it refactoredthey refactored
Past Continuous, Active Voice
I was refactoringwe were refactoring
you were refactoringyou were refactoring
he/she/it was refactoringthey were refactoring
Past Perfect, Active Voice
I had refactoredwe had refactored
you had refactoredyou had refactored
he/she/it had refactoredthey had refactored
Past Perfect Continuous, Active Voice
I had been refactoringwe had been refactoring
you had been refactoringyou had been refactoring
he/she/it had been refactoringthey had been refactoring
Future Indefinite, Active Voice
I shall/will refactorwe shall/will refactor
you will refactoryou will refactor
he/she/it will refactorthey will refactor
Future Continuous, Active Voice
I shall/will be refactoringwe shall/will be refactoring
you will be refactoringyou will be refactoring
he/she/it will be refactoringthey will be refactoring
Future Perfect, Active Voice
I shall/will have refactoredwe shall/will have refactored
you will have refactoredyou will have refactored
he/she/it will have refactoredthey will have refactored
Future Perfect Continuous, Active Voice
I shall/will have been refactoringwe shall/will have been refactoring
you will have been refactoringyou will have been refactoring
he/she/it will have been refactoringthey will have been refactoring
Future in the Past Indefinite, Active Voice
I should/would refactorwe should/would refactor
you would refactoryou would refactor
he/she/it would refactorthey would refactor
Future in the Past Continuous, Active Voice
I should/would be refactoringwe should/would be refactoring
you would be refactoringyou would be refactoring
he/she/it would be refactoringthey would be refactoring
Future in the Past Perfect, Active Voice
I should/would have refactoredwe should/would have refactored
you would have refactoredyou would have refactored
he/she/it would have refactoredthey would have refactored
Future in the Past Perfect Continuous, Active Voice
I should/would have been refactoringwe should/would have been refactoring
you would have been refactoringyou would have been refactoring
he/she/it would have been refactoringthey would have been refactoring
Present Indefinite, Passive Voice
I am refactoredwe are refactored
you are refactoredyou are refactored
he/she/it is refactoredthey are refactored
Present Continuous, Passive Voice
I am being refactoredwe are being refactored
you are being refactoredyou are being refactored
he/she/it is being refactoredthey are being refactored
Present Perfect, Passive Voice
I have been refactoredwe have been refactored
you have been refactoredyou have been refactored
he/she/it has been refactoredthey have been refactored
Past Indefinite, Passive Voice
I was refactoredwe were refactored
you were refactoredyou were refactored
he/she/it was refactoredthey were refactored
Past Continuous, Passive Voice
I was being refactoredwe were being refactored
you were being refactoredyou were being refactored
he/she/it was being refactoredthey were being refactored
Past Perfect, Passive Voice
I had been refactoredwe had been refactored
you had been refactoredyou had been refactored
he/she/it had been refactoredthey had been refactored
Future Indefinite, Passive Voice
I shall/will be refactoredwe shall/will be refactored
you will be refactoredyou will be refactored
he/she/it will be refactoredthey will be refactored
Future Perfect, Passive Voice
I shall/will have been refactoredwe shall/will have been refactored
you will have been refactoredyou will have been refactored
he/she/it will have been refactoredthey will have been refactored

refactoring

noun
SingularPlural
Common caserefactoring*refactorings
Possessive caserefactoring's*refactorings'