[Python-Dev] Idea - place to put string functions and consts
Guido van Rossum
guido@python.org
Mon, 18 Mar 2002 16:11:53 -0500
> >>>>> "GvR" == Guido van Rossum <guido@python.org> writes:
>
> >> COMMA.join(['spam', 'eggs'])
>
> GvR> This I've never liked.
>
> >> comma_join(['spam', 'eggs'])
>
> GvR> But this one's sweet!
>
> Ah, so is it the uppercase letters or the dot you dislike <wink>?
Maybe that, maybe the bother of defining a name for a simple constant;
it's not like you plan to ever change the program to give COMMA a
different value. But comma_join is sweet because it removes a
constant evaluation from a loop (if the join occurs in a loop).
--Guido van Rossum (home page: http://www.python.org/~guido/)