[KCP] SystemDictionary cleaning: Comments and design
Stephane Ducasse
ducasse at iam.unibe.ch
Wed Jun 11 21:48:30 UTC 2003
> The class SystemDictionary and Utilities are really a mess. How can a
> class deal with VM statistic, graphical support, and some network
> stuff?
No joke you forget. SystemDictionary deals with lot more than that.
You forgot changeset, sounds, namespace, ....ok I stop this is not fun
at all.
> That's not OO programming.
>
> Such classes have too much dependencies and that's against all the
> basic principle of OO programming. Here is a nice example, why should
> I write Utilities pointOrNilFrom: '2,6' ? IMHO, that is really absurd.
Come on alex this is what roel called Solution-Oriented.
No need for design, just make it work. Solution-Oriented this is the
future: no XP, no test, no process, no design, just the solution. Go
for Solution-Oriented Programming.
We should really propose a serious workshop on Solution-Oriented
Programming.
Stef
PS: You should have told us what Utilities pointOrNilFrom: '2,6' does
exactly.
Because this is obscure to me.
>
> Alexandre
>
>>
>> Cheers,
>> - Andreas
>>
>>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.iam.unibe.ch/~bergel
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
More information about the Squeak-dev
mailing list
|