Refactoring as Meta Programming?

By: Dave Thomas


Refactoring is widely acknowledged as one of the best practices of OO programming. It has been widely practiced in the functional and procedural community in one form or other for many years. Refactoring is a process that takes an existing program and improves it by transforming the program into a new program that is an improved version of the initial program.

Cite as:

Dave Thomas, “Refactoring as Meta Programming?”, Journal of Object Technology, Volume 4, no. 1 (January 2005), pp. 7-11, doi:10.5381/jot.2005.4.1.c1.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact