Making the case for repeat

jkn jkn_gg at nicorp.f9.co.uk
Mon Jun 8 04:39:45 EDT 2009


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

[...]
>
> As originally defined by Martin Fowler, re-factoring always means the
> external behaviour is unchanged <URL:http://refactoring.com/>.
>
> 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