note
jplindstrom
<blockquote>perhaps your already existing role was incorrectly
named.</blockquote>
<p>That's probably true. I think maybe the role was applied at the wrong
level. It should have been applied to the new base class I was trying
to name.
<p>I've been meaning to ask for a while now: Are there any guidelines on
how to name roles?
<p>Like for inheritance there's the "is a", e.g. Broadcast <b>is a</b>
PublicationEvent.
<p>The PublicationEvent <b>does</b> HaveIdentifiers. I think the "does"
comes from the Perl6 keyword. But in Moose the keyword is "with", so
that confuses things a bit.
<p>So, any good ideas on how to <i>think</i> or <i>phrase</i> the
description of names for classes and roles?
720500
720723