On Fri, Jul 15, 2011 at 12:44 PM, Andre Terra <andrete...@gmail.com> wrote:
> Shawn,
>
>
> Chalk one up for option A.
>
> I never, ever, ever, use them and they can get dropped for all I care,
> considering how easy they are to implement "manually".
>
> They are also my go-to example for teaching new users how to modify their
> model's save method and I believe the shortcuts only add "magic" without
> bringing in real benefits. One could even argue that their existence creates
> an extra, unnecessary step in the learning curve for beginners. Bottom line,
> it's more often a nuisance than it is a shortcut.
>
>
> Cheers,
> André

I'll give a weak vote for C: They can be, and presumabley have been, made to
work correctly, in a peer reviewed setting, by folks with significant
experience,
so having the less experienced noob implement his own is a little like saying
that you should implement your own encryption scheme instead of using an
available implementation - you have a good chance at getting it wrong.

Bugs happen, and they get noticed and fixed.  The prior existence of a bug is
not a good justification to avoid the feature, it's a justification
for the effort of
staying up to date on patches.

Bill

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to