Python. Программирование.

Jun 28, 2009 04:31


Разработчики языка Python придерживаются определённой философии программирования, называемой «Дзэном Питона»

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

Поразительно, как люди иногда могут интегрировать. Python включает в себя кучу парадигм программирования и сейчас это активно развивающийся язык.

программирование

Previous post Next post
Up