On 2010-10-21, Jean-Michel Pichavant <jeanmic...@sequans.com> wrote:
> In the middle of thousand lines of code, when you are reviewing or 
> debugging, the later is better TMO, the point is that x, y, z = is only 
> easy to read during the assignement.

Bull.

> x, y, z = p.nextpoint()
> [snip a dozen of code line]
> ...
> ...
> ...
> ...
> ...
> ...
> ...
> ...
> y += 1 # hmmm ??

Uh, no.

That is not confusing at all.  That is CLEAR AND TRANSPARENT.

> yCoordinate += 1

In the real world, this will take substantially longer for the reader
to comprehend.  You've just taken the important information (y), and
hidden it behind 10 times as much UNIMPORTANT information.  You're
forcing them to read 11 characters, 10 of which are just tagging,
and made it much easier for them to miss that the "y" here should have
been an "x", because the word is 90% correct anyway...

-s
-- 
Copyright 2010, all wrongs reversed.  Peter Seebach / usenet-nos...@seebs.net
http://www.seebs.net/log/ <-- lawsuits, religion, and funny pictures
http://en.wikipedia.org/wiki/Fair_Game_(Scientology) <-- get educated!
I am not speaking for my employer, although they do rent some of my opinions.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to