[Libreoffice-ux-advise] [Bug 71810] UI: BITAND function arguments have same name.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Dec 23 16:18:30 PST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=71810
--- Comment #4 from Qubit <qubit at runcibility.com> ---
(In reply to comment #3)
> Calc functions BITAND, BITOR and BITXOR all have 2 arguments, both with the
> name 'number'.
I'd say they might both have *type* number, but I wouldn't use the same
identifier 'number' for both of them.
> The order of the two is of no consequence for the result of the functions
> (which is not the case with MMULT in bug 71128), so there is no need to give
> them separate names.
Generally speaking, I'd suggest that each argument to a function be uniquely
named, even if only number_1, number_2, ..., number_i.
> One could even argue that giving the 2 arguments different names suggests
> that they are not interchangeable.
If two or more arguments to a given function are given precisely the same name,
I might get the impression that they had to be the same value. I can't think of
a single programming language in which I can refer to the first or nth argument
to a function using interchangeable identifiers.
Example of ambiguity:
SUM(number, number) {
return number + number; // ???
}
> IMHO giving the 2 arguments different names is a matter of user interface
> policy.
> I cc the ux-advise list to hear what they think should be changed or
> maintained.
+1, I'd appreciate their input as well :-)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libreoffice-ux-advise
mailing list