allowing braces around suites
Ben Last
ben at benlast.com
Sat Aug 28 16:05:40 EDT 2004
> From Roel Schroeven
> > Paul McGuire illustrated the corresponding problem in C:
> > db->update_name(person);
> >
> > if (is_student(person))
> > log("update student %s", person->name);
> > db->update_courses(person);
> > db->commit();
> Sorry, I meant "C or C++, even with consistent use of braces", implying
> that using braces IMO in general doesn't help spotting this kind of bugs.
On the other hand, *compulsory* use of them, and eliminating the "special
case" of one-line blocks, might. It's that special case that bites here,
braces or no braces.
Not that I'm in favour of the braces idea - I think it's redundant in the
extreme, and misses the point of Python big time. :)
ben
More information about the Python-list
mailing list