Re: Refactoring history and progress
George Dinwiddie <[email protected]>
| Newsgroups | gmane.comp.programming.refactoring |
|---|---|
| Organization | iDIA Computing, LLC |
| Message-ID | <[email protected]> |
Ron Jeffries wrote:
> Hello, Richard. On Thursday, December 17, 2009, at 9:18:05 PM,
> you wrote:
>
>> IMO, refactoring as a process/technique is as old as programming itself,
>> even if it wasn't called "refactoring" at the time.
>
> I don't recall that. We did change our programs, often in small
> steps, but I don't recall the study of reversible
> behavior-preserving transformations.
It wasn't as rigorous as refactoring, but I did make structural changes
with the intent of maintaining the behavior. Perhaps Richard means
something like that.
The advent of refactoring taught me to cleanly separate such structural
changes from behavioral changes. The clarity of intention has made a
fundamental difference in the way I write software.
So, while in one sense I agree with Richard, in another I don't.
- George
--
----------------------------------------------------------------------
* George Dinwiddie * http://blog.gdinwiddie.com
Software Development http://www.idiacomputing.com
Consultant and Coach http://www.agilemaryland.org
----------------------------------------------------------------------
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/refactoring/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/refactoring/join
(Yahoo! ID required)
<*> To change settings via email:
[email protected]
[email protected]
<*> To unsubscribe from this group, send an email to:
[email protected]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/