понедельник, 23 апреля 2012 г.

Дзен Python


Источник PEP20. Я проникся. Стоит следовать независимо от языка на котором пишите

  • Красота лучше уродства.
  • Ясность лучше неясности.
  • Простота лучше сложности.
  • Сложность лучше запутанности.
  • Плоскость лучше вложенности.
  • Разреженность лучше концентрированности.
  • Читаемость ценится высоко.
  • Особые случаи не настолько особы, чтобы ради них нарушать правила.
  • Хотя практичность выше опрятности.
  • Ошибки не должны проходить незамеченными.
  • Если не замалчиваются явно.
  • Перед лицом неопределенности лучше отказаться от попыток угадать.
  • Должен быть один — и было бы идеально, если только один — очевидный способ решить проблему.
  • Хотя он поначалу может быть и не очевиден, если вы не голландец
  • Сейчас лучше, чем никогда.
  • Хотя зачастую никогда лучше, чем прямо сейчас.
  • Если структуру сложно объяснить — то это плохая идея.
  • Если структуру просто объяснить, это может быть хорошей идеей.
  • Области имен — это действительно чертовски хорошая идея — сделаем их побольше!