Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.
No pronunciation record was provided for this word.
The process by which source code is refactored.
Definition source: English Wiktionary via Wiktextract
Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences
Examples
- We don't have time for a major refactor; we're shipping in two weeks.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
To rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour.
Definition source: English Wiktionary via Wiktextract
Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences
Examples
- The code works, but I must refactor it before it is production quality.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
Broader terms: recode, reprogram
To rewrite existing text in order to improve its readability, reusability or structure without intentionally affecting its meaning. Similar to, but sometimes involving more extensive restructuring than, copy editing.
Definition source: English Wiktionary via Wiktextract
Topics: communications, journalism, literature, media, publishing, writing
Examples
- Two significant activities which to contribute to community projects, such as Wikipedia, are to refactor complicated articles into simpler ones, and to refactor duplicated content into reusable templates.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
Etymology tree Proto-Italic *wre- Latin re-der. Old French re-bor. Middle English re- English re- English factor English refactor From re- + factor.
Across languages
Translations
7 source translations are retained for this English entry.
-
Chinese Mandarin:
重構 /重构
(chónggòu)
— (computing) to rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour
-
Czech:
refaktorovat
— (computing) to rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour
-
Finnish:
refaktoroida
— (computing) to rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour
-
Finnish:
muotoilla uudelleen
— (computing) to rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour
-
French:
refactoriser
— (computing) to rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour
-
Spanish:
refactorizar
— (computing) to rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour
-
Vietnamese:
tái cấu trúc
— (computing) to rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour