Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

The term refactoring comes from computer science mathematical origins. Sometimes to re-organize code it’s necessary to expand things out - the code will initially expand much the same way if you expand out algebraic expressions.

So initially code might appear more messy and voluminous.

But then we can see patterns and commonalities and factor these out - much in the same way we refactor mathematical equations.

Also the process of refactoring is likely at the end of it to result in code which is mostly “rewritten” in that every line of code has been altered.

  • No labels