On Tue, Jul 7, 2009 at 1:09 PM, Mike Orr<[email protected]> wrote: > As a contrary view, 'map' is a logical name for it. Many people have > a variable 'file', which also shadows a builtin. 'route_map' is > oververbose, especially with long arguments. 'rmap' might be OK.
Just because people "get away with" doing a dangerous thing doesn't make it an argument in favor of doing it. As almost anyone's father would opine, "Just because others are jumping off a cliff doesn't mean you should go do it too." That built-ins are not reserved words is a matter of design pragmatism in Python (keeping the grammar small) more than anything else. Leaving those names alone should be a matter of shared convention among coders to avoid confusion. As for saving a couple characters when typing, I generally find that to be fruitless and non-pythonic (otherwise we should save typing by renaming the whole project pylns with the libraries ctrlrs, db, and tmplt). Since this is template code, it ought ought to exemplify good style; that includes unambiguous, non-abbreviated variable names. -- Kyle. www.kylev.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
