[ENH] FileNamedDo-ab (v. 2,
added a bunch of similar methods) ( could have fewer methods )
ajr
ly4aegw02 at sneakemail.com
Fri Jan 30 21:31:02 UTC 2004
On Fri, 30 Jan 2004 00:42:00 -0400, Lex Spoon wrote:
>
> Instead of adding a zillion variant methods, an alternative is to have
> one closeAfter: method. Then you'd write the code like this:
>
> file := FileStream <insert one of bazillion open commands>.
> file closeAfter: [ ... ]
I agree with that factoring, but is that better than:
file := FileStream <insert one of bazillion open commands>.
[ ... ] ensure:[ file close]
which can be done without adding new methods?
More information about the Squeak-dev
mailing list
|