[prev in list] [next in list] [prev in thread] [next in thread]
List: python-list
Subject: Re: WANT: bad code in python (for refactoring example)
From: Steven D'Aprano <steve () pearwood ! info>
Date: 2017-02-15 6:28:30
Message-ID: 58a3f50d$0$2776$c3e8da3$76491128 () news ! astraweb ! com
[Download RAW message or body]
On Wed, 15 Feb 2017 07:44:03 +0900, Makoto Kuwata wrote:
> Hi,
>
> Is there any *just right* python code to refactor?
> In other words, I'm finding bad code example in python.
Try looking at the ActiveState website for recipes in Python. Especially
look at the ones with negative ratings, but even positively rated recipes
are often nonsense.
E.g. http://code.activestate.com/recipes/580750
does nothing more that define
echo = sys.stdout.write
Why not use sys.stdout.write directly? Or print? If I saw somebody using
this recipe in production code, in the way shown, I'd refactor it to just
use print. There's no advantage to re-inventing the wheel this way.
--
Steve
--
https://mail.python.org/mailman/listinfo/python-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic