Making the case for repeat

jkn jkn_gg at
Mon Jun 8 10:39:45 CEST 2009

On Jun 8, 9:30 am, Ben Finney <ben+pyt... at> wrote:

> As originally defined by Martin Fowler, re-factoring always means the
> external behaviour is unchanged <URL:>.
> So, there's no such thing as a re-factoring that changes the API.
> Anything that changes an external attribute of the code is a different
> kind of transformation, not a re-factoring.

... and Steven was not calling the two things by the same name. He,
and Raymond, were distinguishing between refactoring, and API design.
That was their point, I think.

    Jon N

More information about the Python-list mailing list