BUG with OrderedCollection new writeStream ?
bonzini at gnu.org
Fri Sep 21 07:33:14 UTC 2007
>> Neither, it's a decorator :-)
> Assuming you represent every new write stream as a decorator (I was only
> giving an example).
Understood, hence the smiley.
>> ... with a single polymorphic way to create the stream.
> Plus having to have all new write streams be decorators. It's doable but
> doesn't strike me as superior to adding a single method in two classes.
True, but that's a very good thing to do anyway. Streams are very apt
to being written as decorators, and if you didn't use a decorator, the
same problem you have with WriteStream/AddingWriteStream would be
present with WriteStream/FileStream.
More information about the Squeak-dev