Collection interfaces
Topmind
topmind at technologist.com
Tue Feb 27 23:52:47 EST 2001
> On Wed, 28 Feb 2001 02:11:10 GMT, Topmind <topmind at technologist.com>
wrote:
> >> And when they do, one refactors appropriately
> >
> >Refactor is a great PHB-directed euphemism for
> >code rework. Call it whatever you want, but it is
> >still unnecessary work.
>
> But given that requirements change and lacking a reliable Delphic
> Oracle, it's impossible to divine the correct solution at the
> beginning, so the code rework is unavoidable and necessary.
>
> [snip]
The point is to *minimize* the changes needed. If the
changes don't match a method's boundaries, you have MORE
work than what you usually have in task-oriented
procedural/relational programming.
For more details, please see:
http://www.geocities.com/tablizer/boundary.htm
-tmind-
More information about the Python-list
mailing list