>* For CONVERT_ADD, CUMIPMT_ADD, CUMPRINC_ADD,
DURATION_ADD,
> EFFECT_ADD, NOMINAL_ADD, GCD_ADD, ISEVEN_ADD, ISODD_ADD, LCM_ADD:
> define functions without the "_ADD" with Excel semantics,
and have "_OOO"
> functions with the OOo semantics, e.g., "DURATION"
vs. "DURATION_OOO".
> The "_OOO" naming convention is lousy; it's more
> of a placeholder so that we can differentiate the functions.
Suggestions?
Personally I think the _OOO do not belong in the specification.
If OO wants them, then there are mechanisms for them to do it as
extension function. Overall, I rather be normative and capture the
essential complexity of the problem domain. I believe this is less
complex than the complexity of the implementation domain, which has layers
of accidental complexity.
-Rob