[cap-talk] "Composite", was "Same" key
David Hopwood
david.nospam.hopwood at blueyonder.co.uk
Sat Feb 17 18:34:41 CST 2007
David Hopwood wrote:
> Mark S. Miller wrote:
>
>>>What composite does the set of zero objects implement? If there were some
>>>technical advantage in including the null set, that would be fine, but I
>>>don't see any.
>>
>>I am thinking in terms of descriptions like
>>
>> Say Alice is one of Bob's clients. Let's describe the set of all of
>> Bob's other clients as the composite Rest.
>
> Oh. Right. You really do mean a composite to allow an *arbitrary* set of objects.
>
> In that case I think that "composite" is a *highly* misleading name.
>
> I suggest something like "group" instead. Then an "abstraction" would be a
> special case of a group, where all the objects in the group share state and
> are working together to provide some specific functionality.
I withdraw the suggestions of "group" and "abstraction", and propose
"object-group" and "object-abstraction" instead.
This should address the point about the word "abstraction" being too general,
which would also apply to "group".
--
David Hopwood <david.nospam.hopwood at blueyonder.co.uk>
More information about the cap-talk
mailing list