Am 05.05.2012 12:18, schrieb [email protected]:
is a two line change in functions.py and does not cause any test failures
at least for ./bin/test core and ./bin/doctest core.
Run all the tests.
Such a change might have effects further down the class hierarchy.
If I understood what these parts of the class hierarchy are doing, I'd
be able to say something more substantial.
In general, if people have to ask what the purpose of a class is, then
the class isn't well-documented enough. In particular if it turns out
that different people have, obviously, NOT asked and everybody has just
been assuming some interpretation - that's the point at which different
people start making different assumptions, everybody coming to different
conclusions about where some new feature belongs, and in the end, "not
well-documented" has turned into "not well-defined".
So while I can't judge whether Stefan's idea is good or not, but I think
it would be easier to judge if we knew what the purpose of each core
class is.
And the best way to distribute that knowledge is that each class states
that in a comment. If that's there, everybody knows where a class should
be heading even if it's currently not there.
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy?hl=en.