User Tools

Site Tools


glossary:refactoring

Refactoring

Meaning 1

Alternative Terms

Definition

A refactoring is a well-defined procedure for transforming code such that it changes structurally while it retains its functional properties.

Description

Refactorings are typically applied in order to improve code quality.

Examples

Alternative Definitions

See Also

Further Reading

Other Meanings

  • Refactoring is also the task of applying refactorings in order to improve the structure of the code.

Discussion

Discuss this wiki article and the term on the corresponding talk page.

glossary/refactoring.txt · Last modified: 2021-10-20 20:18 by christian
{"cc_re__cc_re__cc_by_4_0_en": ["span><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path d=\"M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z\"/></svg></a></li>                    </ul>\n                </div>\n            </nav>\n        </div><!-- /wrapper -->\n\n        \n<!-- ********** FOOTER ********** -->\n<footer id=\"dokuwiki__footer\"><div class=\"pad\">\n    <div class=\"license\">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href=\"https://creativecommons.org/licenses/by/4.0/deed.en\" rel=\"license\" class=\"urlextern\">CC Attribution 4.0 International</a></bdi></div>\n    <div class=\"buttons\">\n        <a href=\"https://creativecommons.org/licenses/by/4.0/deed.en\" rel=\"license\"><img src=\"/lib/images/license/button/cc-by.png\" alt=\"CC Attribution 4.0 International\" /></a>        <a href=\"https://www.dokuwiki.org/donate\" title=\"Donate\" ><img\n            src=\"/lib/tpl/dokuwiki/images/button-donate.gif\" width=\"80\" height=\"15\" alt=\"Donate\" /></a>\n        <a href=\"https://php.net\" title=\"Powered by PHP\" ><img\n          ", "</li>                    </ul>\n                </div>\n            </nav>\n        </div><!-- /wrapper -->\n\n        \n<!-- ********** FOOTER ********** -->\n<footer id=\"dokuwiki__footer\"><div class=\"pad\">\n    <div class=\"license\">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href=\"https://creativecommons.org/licenses/by/4.0/deed.en\" rel=\"license\" class=\"urlextern\">CC Attribution 4.0 International</a></bdi></div>\n    <div class=\"buttons\">\n        <a href=\"https://creativecommons.org/licenses/by/4.0/deed.en\" rel=\"license\"><img src=\"/lib/images/license/button/cc-by.png\" alt=\"CC Attribution 4.0 International\" /></a>        <a href=\"https://www.dokuwiki.org/donate\" title=\"Donate\" ><img\n            src=\"/lib/tpl/dokuwiki/images/button-donate.gif\" width=\"80\" height=\"15\" alt=\"Donate\" /></a>\n        <a href=\"https://php.net\" title=\"Powered by PHP\" ><img\n            src=\"/lib/tpl/dokuwiki/images/button-php.gif\" width=\"80\" height=\"15\" alt=\"Powered by PHP\" /></a>\n        <a href=\"//validator.w3.org/check/referer\" title=\"Va"]}