On Jun 8, 9:30 am, Ben Finney <ben+pyt...@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 -- http://mail.python.org/mailman/listinfo/python-list