WANT: bad code in python (for refactoring example)
Steven D'Aprano
steve at pearwood.info
Wed Feb 15 01:28:30 EST 2017
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
More information about the Python-list
mailing list