[Pharo-project] DirectoryEntry does not inherit from ArrayedCollection [WAS] Re: [squeak-dev] 3.11 questions

Chris Muller asqueaker at gmail.com
Wed Feb 3 10:55:03 EST 2010


Extendability, correctness of semantics, and correctness of
implementation.  Inheritance should adhere to an "is-a" relationship;
because it reflects a specialization of the superclass.  A
DirectoryEntry is definitely not a Collection..

Regards,
  Chris

2010/2/3 Mariano Martinez Peck <marianopeck at gmail.com>:
>
>
> On Wed, Feb 3, 2010 at 4:34 PM, Chris Muller <asqueaker at gmail.com> wrote:
>>
>> 4) I have refactored DirectoryEntry to no longer inherit from
>> ArrayedCollection.  Is this an improvement with any community
>> interest?
>>
>
>
> Do you think this is interesting ?   What are the benefits of such change ?
>
> Jannik: do we kill a cycle dependency or something with this change ?
>
> Kind regards,
>
> Mariano
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>




More information about the Pharo-dev mailing list