Coding standard: Prefixing variables to indicate datatype
Erik Max Francis
max at alcyone.com
Sat Jan 18 05:05:07 CET 2003
Terry Reedy wrote:
> Once you actually think about it, its obvious that attaching the join
> method to the joiner is the only sensible place to put it.
> "Carpenter, exercise your ability to joins these pieces of wood."
Agreed. It may look weird at first, but it doesn't take long to realize
as a method, that's the only place it can logically go. After all, the
alternative is having a join method be part of _every single sequence
interface_, which is clearly heavy-handed.
Furthermore, it's inherently a string-based operation, therefore the
method should go on the string. I personally find ','.join(S) extremely
inuitive and readable.
Erik Max Francis / max at alcyone.com / http://www.alcyone.com/max/
__ San Jose, CA, USA / 37 20 N 121 53 W / &tSftDotIotE
/ \ Life is a zoo in a jungle.
\__/ Peter de Vries
Crank Dot Net / http://www.crank.net/
Cranks, crackpots, kooks, & loons on the Net.
More information about the Python-list