Amazing stuff (Was: Re: [squeak-dev] The future of Squeak & Pharo
(was Re: [Pharo-project] [ANN] Pharo MIT license clean))
Bert Freudenberg
bert at freudenbergs.de
Mon Jun 29 09:53:42 UTC 2009
On 29.06.2009, at 10:11, Igor Stasenko wrote:
> 2009/6/29 Stéphane Rollandin <lecteur at zogotounga.net>:
>>> Maybe it is my personal style/perception, who knows, maybe i'm too
>>> focused on cleaning stuff. But it will be last day of my life as
>>> programmer, if i start using #isKindOf:orOf: or similar stuff. Or
>>> start using stuff which using #isKindOf:orOf: .
>>
>> I hereby grant you my permission to kill #isKindOf:orOf: and all of
>> its
>> friends and family.
>>
>
> Wellcome ...
>
> http://lists.gforge.inria.fr/pipermail/pharo-project/2008-November/003603.html
> http://lists.gforge.inria.fr/pipermail/pharo-project/2009-January/004623.html
>
> to Pharo!
>
> Muhahaha :))))
I don't think that is what Stéphane meant.
"Refactoring is making changes to a body of code in order to improve
its internal structure, without changing its external behavior." -- M.
Fowler
Refactoring is Good. We should do more of it in Squeak. Replace use of
#isKindOf:orOf: with a more sensible design. Yay!
Ripping out stuff breaking features for a million users is not. Now
Pharo does not have millions of users to care about yet, they are
making a new system with a different focus. Great for them. But this
does not really apply to Squeak.
- Bert -
More information about the Squeak-dev
mailing list
|