is this a valid import sequence ?
Michele Simionato
michele.simionato at gmail.com
Mon Jun 25 08:09:47 EDT 2007
On Jun 25, 1:46 pm, Steven D'Aprano
<s... at REMOVE.THIS.cybersource.com.au> wrote:
> To me, this code is redundant but not wrong:
>
> def sin(x):
> return math.sin(x)
>
> It's not wrong, because it does everything that it is supposed to do, and
> nothing that it isn't supposed to do.
I told you, redundant/useless/misleading/poor code is worse than
wrong: wrong code
speaks (you see the bug, you have no choice but to fix it) whereas
redundant
code is silent: you see how damaging it is only when doing
maintenance, i.e. too late,
so it tends to perpetuate itself forever (whereas a bug *has* to be
fixed, otherwise
the application does not work).
Michele Simionato
More information about the Python-list
mailing list