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.

Reply via email to