> The nice thing about fixing this bug is that the code continues to be
> improved.  The last round of beautification made the code
> substantially more readable.  This was a direct result of trying to
> track down a reference count problem.  The problem proved to be
> elsewhere, but it was nearly impossible for me to inspect the old
> coptimizations.c code to figure out if the problem was there.
> 
> If we make the code easier to read, we reduce the burden we all share
> more keeping the software working.  Inscrutable code hides subtle bugs
> and encourages work arounds that make the whole system harder to
> understand.

+1.

Remember the XP dogma: refactor mercilessly.

--Guido van Rossum (home page: http://www.python.org/~guido/)

_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to