Use Advanced Search to search the entire archive.
Re: [VOTE] Should a Quantities facade return Quantity or QuantityFactory
- From: Martin Desruisseaux <
>
- To:
- Subject: Re: [VOTE] Should a Quantities facade return Quantity or QuantityFactory
- Date: Fri, 31 Oct 2014 19:39:32 +0900
- Organization: Geomatys
Le 31/10/14 18:42, Werner Keil a écrit :
>
@Martin, do you have an opinion or preference for the Quantities class?
>
As of now, we have exactly 2 votes, one for each Option.
I think that Quanties should returns Quantity objects, eventually using
QuantityFactory under the hood (but we may not need to expose that fact
publicly).
I understand the value of giving access to QuantityFactory, but I think
that giving to the user an instance of QuantityFactory is
java.util.ServiceLoader or OSGi's job rather than Quantities job.
Actually I see QuantityFactory as the interface doing the real job, and
Quantities as nothing more than a set of convenience methods for those
who don't want to bother querying ServiceLoader or OSGi for a
QuantityFactory themselves. I think that Quanties should not provide any
functionality that QuantityFactory can not do. Quantities should only
make common tasks easier, by hiding QuantityFactory to the users who
don't need to bother about it.
Martin