What does refactor mean?

Definitions for refactor
refac·tor

This dictionary definitions page includes all the possible meanings, example usage and translations of the word refactor.


Did you actually mean refectory or repository?

Wiktionary

  1. refactorverb

    To rewrite existing source code in order to improve its readability, reusability or structure without affecting its meaning or behaviour

    Two significant activities which to contribute to community projects, such as wikipedia, are to refactor complicated articles into simpler ones, or refactor duplicated content into reusable templates.

  2. refactorverb

    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.

    Two significant activities which to contribute to community projects, such as wikipedia, are to refactor complicated articles into simpler ones, or refactor duplicated content into reusable templates.

Wikipedia

  1. refactor

    In computer programming and software design, code refactoring is the process of restructuring existing computer code—changing the factoring—without changing its external behavior. Refactoring is intended to improve the design, structure, and/or implementation of the software (its non-functional attributes), while preserving its functionality. Potential advantages of refactoring may include improved code readability and reduced complexity; these can improve the source code's maintainability and create a simpler, cleaner, or more expressive internal architecture or object model to improve extensibility. Another potential goal for refactoring is improved performance; software engineers face an ongoing challenge to write programs that perform faster or use less memory. Typically, refactoring applies a series of standardized basic micro-refactorings, each of which is (usually) a tiny change in a computer program's source code that either preserves the behavior of the software, or at least does not modify its conformance to functional requirements. Many development environments provide automated support for performing the mechanical aspects of these basic refactorings. If done well, code refactoring may help software developers discover and fix hidden or dormant bugs or vulnerabilities in the system by simplifying the underlying logic and eliminating unnecessary levels of complexity. If done poorly, it may fail the requirement that external functionality not be changed, and may thus introduce new bugs. By continuously improving the design of code, we make it easier and easier to work with. This is in sharp contrast to what typically happens: little refactoring and a great deal of attention paid to expediently add new features. If you get into the hygienic habit of refactoring continuously, you'll find that it is easier to extend and maintain code.

How to pronounce refactor?

How to say refactor in sign language?

Numerology

  1. Chaldean Numerology

    The numerical value of refactor in Chaldean Numerology is: 5

  2. Pythagorean Numerology

    The numerical value of refactor in Pythagorean Numerology is: 5

Popularity rank by frequency of use

refactor#10000#74846#100000

Translations for refactor

From our Multilingual Translation Dictionary

Get even more translations for refactor »

Translation

Find a translation for the refactor definition in other languages:

Select another language:

  • - Select -
  • 简体中文 (Chinese - Simplified)
  • 繁體中文 (Chinese - Traditional)
  • Español (Spanish)
  • Esperanto (Esperanto)
  • 日本語 (Japanese)
  • Português (Portuguese)
  • Deutsch (German)
  • العربية (Arabic)
  • Français (French)
  • Русский (Russian)
  • ಕನ್ನಡ (Kannada)
  • 한국어 (Korean)
  • עברית (Hebrew)
  • Gaeilge (Irish)
  • Українська (Ukrainian)
  • اردو (Urdu)
  • Magyar (Hungarian)
  • मानक हिन्दी (Hindi)
  • Indonesia (Indonesian)
  • Italiano (Italian)
  • தமிழ் (Tamil)
  • Türkçe (Turkish)
  • తెలుగు (Telugu)
  • ภาษาไทย (Thai)
  • Tiếng Việt (Vietnamese)
  • Čeština (Czech)
  • Polski (Polish)
  • Bahasa Indonesia (Indonesian)
  • Românește (Romanian)
  • Nederlands (Dutch)
  • Ελληνικά (Greek)
  • Latinum (Latin)
  • Svenska (Swedish)
  • Dansk (Danish)
  • Suomi (Finnish)
  • فارسی (Persian)
  • ייִדיש (Yiddish)
  • հայերեն (Armenian)
  • Norsk (Norwegian)
  • English (English)

Word of the Day

Would you like us to send you a FREE new word definition delivered to your inbox daily?

Please enter your email address:


Citation

Use the citation below to add this definition to your bibliography:

Style:MLAChicagoAPA

"refactor." Definitions.net. STANDS4 LLC, 2024. Web. 26 Apr. 2024. <https://www.definitions.net/definition/refactor>.

Discuss these refactor definitions with the community:

0 Comments

    Are we missing a good definition for refactor? Don't keep it to yourself...

    Free, no signup required:

    Add to Chrome

    Get instant definitions for any word that hits you anywhere on the web!

    Free, no signup required:

    Add to Firefox

    Get instant definitions for any word that hits you anywhere on the web!

    Browse Definitions.net

    Quiz

    Are you a words master?

    »
    sound of something in rapid motion
    A occasional
    B greedy
    C whirring
    D sought

    Nearby & related entries:

    Alternative searches for refactor: