#32508: Raise proper exceptions instead of using "assert".
--------------------------------------+------------------------------------
     Reporter:  Adam Johnson          |                    Owner:  nobody
         Type:  Cleanup/optimization  |                   Status:  new
    Component:  Core (Other)          |                  Version:  dev
     Severity:  Normal                |               Resolution:
     Keywords:                        |             Triage Stage:  Accepted
    Has patch:  0                     |      Needs documentation:  0
  Needs tests:  0                     |  Patch needs improvement:  0
Easy pickings:  0                     |                    UI/UX:  0
--------------------------------------+------------------------------------

Comment (by Chris Jerdonek):

 I agree with Tim. Before proceeding too far with this, it might be worth
 documenting in the
 [https://docs.djangoproject.com/en/dev/internals/contributing/writing-code
 /coding-style/ coding style guidelines] when `assert` is appropriate so
 you have something to judge cases by. It's useful e.g. when you know an
 invariant should be preserved by Django, but you don't want to regularly
 incur the performance hit when invoked with `-O`.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/32508#comment:4>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/068.c8a73688d6bd3d8b8769646f109452b9%40djangoproject.com.

Reply via email to