commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Sterijevski <gsterijev...@gmail.com>
Subject Re: [math] break up MathUtils?
Date Tue, 04 Oct 2011 00:39:09 GMT
I think Gilles is on the mark here.

+1 For the break up
+1 For organizing along conceptual lines.

-Greg

On Mon, Oct 3, 2011 at 3:59 PM, Gilles Sadowski <
gilles@harfang.homelinux.org> wrote:

> On Mon, Oct 03, 2011 at 05:42:15PM +0200, Mikkel Meyer Andersen wrote:
> > 2011/10/3 Phil Steitz <phil.steitz@gmail.com>:
> > > I agree with Gilles' recent comment that this class is bloated.  Any
> ideas on how to break it up?  Now would be a good time to so it.
> > >
> > > Phil
> > One way would be to divide it into DiscreteUtils (int's and long's)
> > and ContinuousUtils (float's and double's).
>
> I'd rather divide it along conceptual lines. E.g.
>  Arithmetics (for "addAndCheck")
>  Precision (for "equals", "compare")
>  Binomial (for "binomialCoefficient")
>  MathArrays (for "linearCombination", "distance", "safeNorm", ...)
>  Function (for "pow", "cosh", ...) [But maybe those should go in FastMath].
>
>
> Best regards,
> Gilles
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message