TMTOWTDI

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску

Принцип TMTOWTDI (произносится «Тим Тоуди»), или «There’s More Than One Way To Do It» («Есть больше одного способа сделать это») — девиз языка Perl. Этот принцип с самого начала имелся в виду при создании данного языка программирования. В соответствии с этой идеей синтаксис языка предоставляет программисту множество возможностей для записи одного и того же алгоритма, позволяя выбирать ту из них, которая кажется наиболее удобной и эффективной в данном конкретном случае. Это делает возможным написание чрезвычайно запутанных и трудночитаемых программ, но, как утверждают сторонники принципа TMTOWTDI, позволяет в то же время проще создавать краткий, эффективный и качественный код.

Согласно perlstyle [1], рекомендуется выбирать из нескольких способов записи тот, который улучшит читаемость кода:

Perl is designed to give you several ways to do anything, so consider picking the most readable one.(англ.)

Perl спроектирован так, чтобы дать несколько способов сделать одно и то же, обдумайте и выберите наиболее читаемый.[2](рус.)

«Дзен языка Python» (en:Python_philosophy) включает в себя обратный принцип: «There should be one—and preferably only one—obvious way to do it» («Должен быть один—и желательно только один—очевидный способ сделать это»).

Внешние ссылки

en:There's more than one way to do it es:Hay más de una forma de hacerlo

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....