Horror of the day: StringHolder

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Horror of the day: StringHolder

Nicolas Cellier
So far, I always felt reluctant diving into Morphic code.
But filing out all the messages in a list at once would be such a nice
feature for cross-fork synchronization...
You know, when a implementors/senders messages span so many MC
packages that doing it with MC would be just a waste of time.
(I never said MC was perfect. it's does not have to be the universal
tool, we got the choice).

Let us see where should I hack...
Argh! StringHolder and all it's subclasses!
Look at all the extensions and hacks implemented there, it's speaking!
Hmm, why not using composition and prefer crazy inheritance to death?

Nicolas

Reply | Threaded
Open this post in threaded view
|

Re: Horror of the day: StringHolder

Gary Chambers-4
Indeed, lol! Welcome to the "club of grief"!

Regards, Gary.

On Sun, 2010-03-14 at 19:55 +0100, Nicolas Cellier wrote:

> So far, I always felt reluctant diving into Morphic code.
> But filing out all the messages in a list at once would be such a nice
> feature for cross-fork synchronization...
> You know, when a implementors/senders messages span so many MC
> packages that doing it with MC would be just a waste of time.
> (I never said MC was perfect. it's does not have to be the universal
> tool, we got the choice).
>
> Let us see where should I hack...
> Argh! StringHolder and all it's subclasses!
> Look at all the extensions and hacks implemented there, it's speaking!
> Hmm, why not using composition and prefer crazy inheritance to death?
>
> Nicolas
>



Reply | Threaded
Open this post in threaded view
|

Re: Horror of the day: StringHolder

Nicolas Cellier
2010/3/14 Gary Chambers <[hidden email]>:
> Indeed, lol! Welcome to the "club of grief"!
>
> Regards, Gary.
>

Would I be a teacher, no doubt this would be a perfect material though ;)
Many things to learn there on oo-programming.
(and probably a nice introduction to refactoring)

Sorry for the trouble Keith, trunk is likely to be a moving target for
a few more months...
Freezing it now would be a bit premature.
Maybe we should throw an eye on what Juan did (if ever he dared
cutting the StringHolder Mammuth into pieces).

Nicolas

> On Sun, 2010-03-14 at 19:55 +0100, Nicolas Cellier wrote:
>> So far, I always felt reluctant diving into Morphic code.
>> But filing out all the messages in a list at once would be such a nice
>> feature for cross-fork synchronization...
>> You know, when a implementors/senders messages span so many MC
>> packages that doing it with MC would be just a waste of time.
>> (I never said MC was perfect. it's does not have to be the universal
>> tool, we got the choice).
>>
>> Let us see where should I hack...
>> Argh! StringHolder and all it's subclasses!
>> Look at all the extensions and hacks implemented there, it's speaking!
>> Hmm, why not using composition and prefer crazy inheritance to death?
>>
>> Nicolas
>>
>
>
>
>