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