[squeak-dev] The Trunk: Monticello-cmm.585.mcz

Bert Freudenberg bert at freudenbergs.de
Tue Jan 28 21:56:56 UTC 2014


I am not going to argue your straw man. I am talking about MC ancestry specifically, not proxies in general, as you are well aware. You keep saying "my proxies are great if we just fix this last bug here". I disagree. 

- Bert -

On 28.01.2014, at 22:40, Chris Muller <asqueaker at gmail.com> wrote:

> Bert, perhaps Eric Gamma would be interested in debating with you the
> validity of Proxy pattern, I'm not.  The only thing I can do is direct
> you to works of universally accepted design patterns [1] and scores of
> systems that use Proxy's reliably, everyday (including Magma).
> 
> Further, I already stated I'm not beholden to solving the problem with
> the Proxy pattern, yet you continue to hammer your adjectives on it.
> Why won't you say something about the problem it's targeting and/or
> offer up one of your "much less brittle ways to achieve this..."?
> 
> [1] -- (see Chapter 4)
> http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=sr_1_1?ie=UTF8&qid=1390944300&sr=8-1&keywords=design+patterns
> 
> or
> 
> http://www.amazon.com/The-Design-Patterns-Smalltalk-Companion/dp/0201184621/ref=sr_1_2?ie=UTF8&qid=1390944324&sr=8-2&keywords=design+patterns+smalltalk
> 
> On Tue, Jan 28, 2014 at 11:26 AM, Bert Freudenberg <bert at freudenbergs.de> wrote:
>>> - Don't proxify WorkingCopy ancestry for the release because we still have a bug.
>> 
>> Chris,
>> 
>> we don't want to proxify not just because it's buggy, but because proxying MC ancestry is a Bad Idea. There are much less brittle ways to achieve this. Our dev tools need to be rock-solid. These proxies are unpredictable and therefore have no place in a stable release.
>> 
>> - Bert -


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4142 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140128/3df4e8f3/smime.bin


More information about the Squeak-dev mailing list