[Python-Dev] CVS: python/dist/src/Lib/xml/dom minidom.py,1.13,1.14
Greg Stein
gstein@lyra.org
Tue, 21 Nov 2000 14:55:39 -0800
On Tue, Nov 21, 2000 at 05:26:14PM -0500, Jeremy Hylton wrote:
> >>>>> "PP" == Paul Prescod <paulp@ActiveState.com> writes:
> PP> Andrew Kuchling wrote:
> >> ...
> >> Indeed; I think the proxies really obfuscated the code. Some
> >> simple parameter checking, though, shouldn't add too much of a
> >> burden, and will protect users from common mistakes that will
> >> result in invalid trees.
>
> PP> Those checks would slow down the original tree building unless
> PP> we split the interface into "internal" methods that we use
> PP> ourself and "external methods" that do the extra checking. Worth
> PP> the effort and extra code complexity? Maybe...maybe not.
>
> Could those checks be implemented as assertions? If so, people who
> care about speed can use "python -O"
+1 ... that would be the way to do it.
Cheers,
-g
--
Greg Stein, http://www.lyra.org/