I'm sorry that some topics has gone that emotional. This is true that figthing
against complexity is a very hard topic - hacking GeoTools is a daily fight
against entropy.
On my side, the complexity in GeoTools that scare me the most is not the ISO
model complexity. While ISO models try to scope with a complex reality, they
usually do that in a coherent way (in my feeling). I means their mathematic are
coherent (as opposed to "intuitive" trick that the computer field was used to
do, e.g. in date handling, but which were mathematical discontuinity).
What scare me in GeoTools is rather the lack of cross-module consistency. Same
code duplicated, calculation for the same things performed in different way
(AffineTransform in some modules, explicit scale/translation in other modules)
which usually leads to different results, etc. I see them as complexity which
scare me more than ISO models complexity, because ISO is consistent while lack
of cross-module consistency is a cause of hard-to-predict behavior...
Best regards,
Martin
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel