What are the most frustrating Python hacks to unwind, rewrite, etc.?
Posted
by Bialecki
on Stack Overflow
See other posts from Stack Overflow
or by Bialecki
Published on 2010-04-15T16:48:56Z
Indexed on
2010/04/15
16:53 UTC
Read the original article
Hit count: 224
python
My impression of Python from the short time I've been developing with it is that it's incredible powerful and flexible, but I can't help but feel like "with great power comes great responsibility." So while I've read numerous blog posts about simple and elegant Python snippets that solve a problems, I wonder if there are design patterns or abuses of Python language features that, once built into an application or library, cause the code to be incredibly brittle and near impossible to refactor.
So the question is basically what are the most frustrating, but somewhat common, Python "hacks" or language feature abuses that someone can introduce that will cause nightmares for future maintainers of that code?
© Stack Overflow or respective owner