Should this work?
Dicebot
public at dicebot.lv
Wed Jan 29 01:52:01 PST 2014
On Tuesday, 28 January 2014 at 11:26:39 UTC, Regan Heath wrote:
> No, you really don't.
>
> If you're writing string code you will intuitively reach for
> "substring", "contains", etc because you already know these
> terms and what behaviour to expect from them. In a generic
> context, or a range context you will reach for different
> generic or range type names.
Trusting intuition is not acceptable. I will go and check in docs
in most case if I have not encountered it before. Check each time
for every new aliases. I'd hate to have this overhead. Right now
all I need to do is to stop thinking about strings as strings -
easy and fast.
>> What could have been awesome is to be able to define such
>> aliases via DDOC so that IDE's can understand them and list in
>> auto-completion, while still putting "real" name in source
>> code. It would have solved discoverability issue without
>> harming naming consistency.
>
> I think I would dislike this.. not sure. Do our docs have
> "synonyms" in function descriptions.. then at least google
> would find "contains" on the page next to canFind and you would
> have an answer.
They don't have it right now and I propose to introduce it for
this very reason.
More information about the Digitalmars-d
mailing list