Rodney Waldhoff wrote:

On Tue, 24 Jun 2003, Mark R. Diggory wrote:



Either way, I hope some of us will take a quick over the the package and
comment according about their opinion. I hope Rodney Waldhoff will feel
comfortable about stepping back in and discussing some more about his
approach with us.



For the record, I did notice this statement directed at me. I haven't had a chance to look at math in any detail yet, nor have I been following the [math] threads closely, but I'll see if I can find the time to poke around in the code. It might be a little easier to respond if there were a specific question here (or maybe there is and I'm just being dim). I'd be pleased if others were to weigh in with an opinion or two here as well.

- Rod <http://radio.weblogs.com/0122027/>


Hi Rod,


A short while ago, a discussion popped up in [math] having to do with MathUtils/StatUtils being static classes (in our initial attempt to keep with the theme established in java.util.Math/StrictMath). There was considerable debate for both keeping them static vs something along the lines of Singleton Objects. It is also the case that we have a number of different Object Models/Design patterns rolling around in [math], one of them approaches something similar to "Functors", the others approach more traditional encapsulations of both data and methods. I'm beginning to think that it would be logical to explore ideas about standardizing some of the Design Patterns for [math]. I think this would be expecially important now, before we reach a release, because after that point our ability to adapt dramatic refactorings is limited by the existence of a userbase and established interfaces.

I'm hoping you might be able to provide some viewpoints as to the benefits of your Functor pattern, and any ideas you may have about its application to math? I started to explore some refactorings that adapted the math.stat.Univariate/TestStatistic statistics library into a Functor Design Pattern, but didn't want to get too deep into it before others weighed in with their opinions on the idea. So, I suspect your correct about wanting to hear others opinions from the math group concerning such ideas (I do to), if you would wish to wait for others frmalize their opinions before exploring this further, I understand.

-Mark

--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to