Magritte Validation Error
Ramon Leon
rleon at insario.com
Tue Nov 29 20:46:30 MET 2005
>
> Do you have a better suggestion on how to name it?
>
> I was looking for a word that does not include 'meta' as a
> substring (I think it is already used too often in different
> contexts) and that reads well and tells what it is used for.
> #description was the best thing I could find.
>
> In real live I only observed once having an accessor that was
> called #description and then I could change that together
> with the author to be something like #summary. I think every
> method extension sooner or later conflicts with existing software.
>
> Another thing, probably out-of-topic in this thread, is how
> you should call accessors, if you have an object referencing
> an external description, such as MAValidationError. I simply
> called it #description, even-tough this description does not
> describe the receiver. I probably should have called it
> #actualDescription or #targetDescription or
> #externalDescription or ... I was too lazy at the moment.
> However this problem stays the same, even if I replace the
> #description-prefix with any other.
Honestly, maybe it's a culture difference, but damned if I don't have a
description accessor on tons of my domain objects, summary doesn't feel
right to me. I was just thinking something that's less common than
description, that's just so generic a term and so common for an
accessor. Even something similar that is more behavioral sounding like
descriptor, or, really, a conversion method like asDescrition or
asDescriptor rather than just description. It's not really an accessor
anyhow, it's building a description of the object and returning it as a
container, so a conversion method seems reasonable. Thoughts?
More information about the SmallWiki
mailing list