import
this
"""The Zen of Python, by Tim Peters (poster by w0rng)"""
-
Красивое лучше, чем уродливое.
-
Явное лучше, чем неявное.
-
Простое лучше, чем сложное.
-
Сложное лучше, чем запутанное.
-
Плоское лучше, чем вложенное.
-
Разреженное лучше, чем плотное.
- Читаемость имеет значение.
-
Особые случаи не настолько особые, чтобы
нарушать правила.
- При этом практичность важнее безупречности.
-
Ошибки никогда не должны замалчиваться.
-
# Если они не замалчиваются явно.
- Встретив двусмысленность, отбрось искушение
угадать.
-
Должен существовать один и только один
очевидный способ сделать это.
-
# Хотя он поначалу может быть и не очевиден, если вы не голландец.
-
Сейчас лучше, чем...
никогда.
- Хотя никогда
зачастую лучше, чем прямо сейчас.
- Если реализацию сложно объяснить — идея плоха
.
- Если реализацию легко объяснить — идея, возможно
, хороша.
-
Пространства имён — отличная штука! Будем
делать их больше!