> On 26 Sep 2016, at 15:16, Ben Coman <
[hidden email]> wrote:
>
> I'm not familiar with the #explicitRequirement I see sent in Slice 17798.
> Could someone explain why that is better than calling...
> self setName: aSymbol.
>
Traits don’t have instance variables, so you somehow need to tell users to implement the methods that are supposed to write / read instance variables. Also, as traits are not classes, #subclassResponsibility isn’t entirely correct semantically.
>
> Also, another thing I've been curious about for a while, what is the
> advantage of having TClassDescription when it only has one user
> ClassDescription?
>
>
> cheers -ben
>