Blake Winton wrote: > Raymond Hettinger wrote: >>> On Aug 27, 2007, at 6:16 PM, [EMAIL PROTECTED] wrote: >>>> I would like to see PEP 8 remove the "as necessary to improve >>>> readability" in the function and method naming conventions. That >>>> way methods like StringIO.getvalue() can be renamed to >>>> StringIO.get_value(). >> Gratuitous breakage -- for nothing. This is idiotic, pedantic, > > and counterproductive. (No offense intended, I'm talking about > > the suggestion, not the suggestor). >> Ask ten of your programmer friends to write down "result equals > > object dot get value" and see if more than one in ten uses an >> underscore (no stacking the deck with Cobol programmers). > > Sure, but given the rise of Java, how many of them will spell it with a > capital 'V'? ;) > > On the one hand, I really like consistency in my programming languages. > On the other hand, a foolish consistency is the hobgoblin of little minds.
I call quote misapplication. Having predictable identifier names isn't "foolish". Having to divine what is and is not "necessary to improve readability" isn't either, but is perhaps suboptimal. -- Benji York http://benjiyork.com _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com