[ANN] DynamicProtocols version 28

stephane ducasse stephane.ducasse at gmail.com
Thu Sep 21 18:43:17 UTC 2006


> Can you explain what is the problem with preferences ?

I will try :)

Putting a preference is often a lack of decision. (i'm talking about  
overuse of preferences here)
Preferences are kind of global variables and the logic is often not  
that cool.
They often seems to me like an easy way to avoid consistency and  
discussion to reach that point.
So in general I would prefer a better (mean more consistent feel for  
example in the UI)
than having a preference. Preferences on mac for examples are more  
for default information
you fill in.

But preferences are difficult because they arrive when an application  
is mature and need configuration.
Eclipse is facing the same. So my first reaction is general is to be  
skeptical.

Stef

> For the number of dynamic protocols, I have some ideas:
> - have a preference system to activate/desactivate the protocol you  
> want (already done)
> - separate protocols in different independent packages (one for  
> lint protocols, one for good programming style protocols...)
>
> Other ideas ?
>
> -- 
> Damien Cassou
>
>




More information about the Squeak-dev mailing list