On Thu, Nov 10, 2011 at 10:02 AM, Thomas Mortagne
<[email protected]> wrote:
> On Thu, Nov 10, 2011 at 9:23 AM, Andreas Jonsson <[email protected]> wrote:
>> 2011-11-10 08:05, Vincent Massol skrev:
>>>
>>> On Nov 10, 2011, at 7:34 AM, Sergiu Dumitriu wrote:
>>>
>>>> Hi devs,
>>>>
>>>> Some methods must be captured so that they don't create output when called 
>>>> from velocity, usually with something like:
>>>>
>>>> #set ($var = $obj.doSomething())
>>>>
>>>> Where $var is a variable whose content isn't needed and won't be used. And 
>>>> everyone seems to have his favorite name for it: $discard, $ok, $ignore...
>>>>
>>>> I'd like to have a single variable name, so that in the end we don't end 
>>>> up creating 5 different variables for the same goal. So, which one do you 
>>>> prefer:
>>>>
>>>> 1. $discard
>>>> 2. $discarded
>>>> 3. $ignore
>>>> 4. $ignored
>>>> 5. $ok
>>>> 6. $output
>>>
>>> We can also think of:
>>>
>>> 7. $dummy (I always use this one)
>>> 8. $unused
>>
>> How about:
>>
>> 9. $void
>
> +1, that's what I'm using usually too

I would add that "void" make clean it's nothing while "discard" could
be a real (probably boolean) variable IMO

>
>>
>> But I don't have a strong opion about this.
>>
>>
>>>> $ok is the shortest, thus easier to type, faster to parse, and lighter on 
>>>> the total size of the wiki.
>>>
>>> The size is definitely  a bad argument. Let's remove all comments it'll 
>>> slim down the wiki size… yeah! :)
>>>
>>> Faster to type is also not a good argument. Using meaningful variable names 
>>> is better.
>>>
>>>> On the other hand, I prefer $discard since it's more meaningful, it 
>>>> conveys exactly what that line does: "$discard the output of this method 
>>>> call".
>>>
>>> They're all fine with me except $output.
>>>
>>> Thanks
>>> -Vincent
>>>
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>
>>
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>
> --
> Thomas Mortagne
>



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to