[phobos] phobos commit, revision 1689
Andrei Alexandrescu
andrei at erdani.com
Thu Jun 24 10:48:48 PDT 2010
On 06/24/2010 12:39 PM, Steve Schveighoffer wrote:
>> What I'm seeing in the field after faithfully using @property for a
>> while fits my worst predictions:
>>
>> 1. Code is sprinkled with @property so there's more syntactic noise
>> to introduce and to deal with;
>
> This is a non-argument. Whatever is decided would certainly have to
> be "parsed" whether it was a comment saying "this is a property" or
> applying @property.
I forgot to mention: "... more syntactic noise for little benefit to
show for it..."
>> 2. Whenever I define some function I need to make an arbitrary
>> decision whether that will be a @property or not. Reasonable people
>> could ask me why I chose whichever way I chose. (Most recent
>> example: save() for forward ranges.) Arbitrary decisions are bad.
>
> In the same *exact* way, reasonable people can also question how you
> name functions
More of a bad thing is worse.
Andrei
More information about the phobos
mailing list