dbo:abstract
|
- هناك أكثر من طريقة للقيام بذلك There's more than one way to do it (TMTOWTDI أو TIMTOWTDI ، تنطق Tim Toady) هي شعار برمجة بيرل. تم تصميم اللغة مع وضع هذه الفكرة في الاعتبار، من حيث أنها «لا تحاول إخبار المبرمج بكيفية البرمجة». كما يجادل أنصار هذا الشعار، فإن هذه الفلسفة تجعل من السهل كتابة عبارات موجزة مثل print if 1..3 or /match/ أو الأكثر تقليدية if (1..3 or /match/) { print } أو حتى المطوّل: use English;if ($INPUT_LINE_NUMBER >= 1 and $INPUT_LINE_NUMBER <= 3 or $ARG =~ m/match/) { print $ARG;} تمت مناقشة هذا الشعار كثيرًا في مجتمع بيرل، وامتدت في نهاية المطاف إلى أن تصبح هناك أكثر من طريقة للقيام بذلك، ولكن في بعض الأحيان لا يكون الاتساق أمرًا سيئًا أيضًا (TIMTOWTDIBSCINABTE ، تلفظ حالياً Tim Toady Bicarbonate). في المقابل، جزء من زن البايثون هو، «يجب أن يكون هناك طريقة واحدة - ويفضل واحدة فقط -أي طريقة واضحة للقيام بذلك.» ("There should be one — and preferably only one — obvious way to do it.") (ar)
- Hi ha més d'una manera de fer-ho (There's more than one way to do it en anglès original, TMTOWTDI o TIMTOWTDI, pronunciat Tim Toady) és un lema de programació en Perl. De fet, el llenguatge va ser dissenyat amb aquesta idea al cap, partint de la premissa que «no cal dir al programador com ha de programar.» Els defensors d'aquest lema argumenten que aquesta filosofia permet escriure codi concís com aquest print if 1..3 or /match/ o de la forma més tradicional if (1..3 or /match/) { print } o, fins i tot, de la forma més enrevessada use English;if ($INPUT_LINE_NUMBER >= 1 and $INPUT_LINE_NUMBER <= 3 or $ARG =~ m/match/) { print $ARG;} Aquest lema ha estat molt debatut a la comunitat de Perl, i finalment s'ha concretat en una reescriptura de la frase: Hi ha més d'una manera de fer-ho, però a vegades la consistència tampoc és dolenta (en anglès There’s more than one way to do it, but sometimes consistency is not a bad thing either, TIMTOWTDIBSCINABTE, pronunciat Tim Toady Bicarbonate). Aquest lema contrasta amb una afirmació del que diu: «hi hauria d'haver-hi una — i preferiblement només una — manera òbvia de fer-ho.» (ca)
- Hay más de una forma de hacerlo (There is more than one way to do it, TIMTOWTDI, pronunciado normalmente "Tim Toady") es un lema Perl. El lenguaje fue diseñado con esta idea en mente, a fin de "que no le diga al programador cómo programar". Esto hace que sea fácil escribir programas extremadamente confusos, pero, como los proponentes de este lema argumentan, también hace fácil escribirles bellos y concisos. La tiene un principio que es el opuesto exacto de TIMTOWTDI: "Debe haber una y preferiblemente sólo una manera obvia de hacerlo." (es)
- There's more than one way to do it (TMTOWTDI or TIMTOWTDI, pronounced Tim Toady) is a Perl programming motto. The language was designed with this idea in mind, in that it “doesn't try to tell the programmer how to program.” As proponents of this motto argue, this philosophy makes it easy to write concise statements like print if 1..3 or /match/ or the more traditional if (1..3 or /match/) { print } or even the more verbose: use English;if ($INPUT_LINE_NUMBER >= 1 and $INPUT_LINE_NUMBER <= 3 or $ARG =~ m/match/) { print $ARG;} This motto has been very much discussed in the Perl community, and eventually extended to There’s more than one way to do it, but sometimes consistency is not a bad thing either (TIMTOWTDIBSCINABTE, pronounced Tim Toady Bicarbonate). In contrast, part of the Zen of Python is, "There should be one— and preferably only one —obvious way to do it." (en)
- 어떤 일을 하는 데에는 하나 이상의 길이 있다(There's more than one way to do it, TMTOWTDI 또는 TIMTOWTDI)는 펄 프로그래밍의 좌우명이다. 이 언어는 프로그래머에게 어떻게 프로그래밍하라고 이야기하지 않으려는 개념에서 설계되었다. 이 철학은 다음과 같은 간결한 문들을 작성하기 쉽게 만들어준다. print if 1..3 or /match/ 더 전통적인 방법은 다음과 같다. if (1..3 or /match/) { print } 더 장황한 표현은 다음과 같다. use English;if ($INPUT_LINE_NUMBER >= 1 and $INPUT_LINE_NUMBER <= 3 or $ARG =~ m/match/) { print $ARG;} 이 좌우명은 펄 커뮤니티에서 매우 자주 논의되어 왔으며, "어떤 일을 하는 데에는 하나 이상의 길이 있지만 가끔은 일관성도 나쁜 것이 아니다"(There’s more than one way to do it, but sometimes consistency is not a bad thing either, TIMTOWTDIBSCINABTE - Tim Toady Bicarbonate)로 확장되기도 했다. 반면 파이썬의 철학은 "어떤 일을 하는 데에는 오직 하나의 길만이 있다"(There should be one-- and preferably only one --obvious way to do it)이다. (ko)
- Принцип TMTOWTDI (произносится «Тим Тоуди»), или «There’s More Than One Way To Do It» («Есть больше одного способа сделать это») — девиз языка Perl. Этот принцип с самого начала имелся в виду при создании данного языка программирования. В соответствии с этой идеей синтаксис языка предоставляет программисту множество возможностей для записи одного и того же алгоритма, позволяя выбирать ту из них, которая кажется наиболее удобной и эффективной в данном конкретном случае. С одной стороны, это упрощает написание кода — нужно знать лишь один способ из многих, с другой — усложняет чтение чужого кода, так как для этого нужно знать все способы, которые могут встретиться. Это делает возможным написание чрезвычайно запутанных и трудночитаемых программ, но, как утверждают сторонники принципа TIMTOWTDI, позволяет в то же время проще создавать краткий, эффективный и качественный код. Согласно perlstyle, рекомендуется выбирать из нескольких способов записи тот, который улучшит читаемость кода: Perl спроектирован так, чтобы дать несколько способов сделать одно и то же, обдумайте и выберите наиболее читаемый. Оригинальный текст (англ.)[показатьскрыть]Perl is designed to give you several ways to do anything, so consider picking the most readable one. В то же время «Дзэн языка Python» включает в себя обратный принцип: Должен быть один — и желательно только один — очевидный способ сделать это. Оригинальный текст (англ.)[показатьскрыть]There should be one—and preferably only one—obvious way to do it. (ru)
- 不止一种方法去做一件事(There's more than one way to do it,TMTOWTDI或TIMTOWTDI,发音为“Tim Toady”)是一条Perl俗语。这个语言本身就是用这个“不要教程序员如何编程”的主意设计的。这使得很容易可以写出极度杂乱的程序,但是,根据支持者对这个俗语的理解,这也可以很容易地写出简洁的语句。 (zh)
|
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 2230 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:wikiPageUsesTemplate
| |
dcterms:subject
| |
gold:hypernym
| |
rdf:type
| |
rdfs:comment
|
- Hay más de una forma de hacerlo (There is more than one way to do it, TIMTOWTDI, pronunciado normalmente "Tim Toady") es un lema Perl. El lenguaje fue diseñado con esta idea en mente, a fin de "que no le diga al programador cómo programar". Esto hace que sea fácil escribir programas extremadamente confusos, pero, como los proponentes de este lema argumentan, también hace fácil escribirles bellos y concisos. La tiene un principio que es el opuesto exacto de TIMTOWTDI: "Debe haber una y preferiblemente sólo una manera obvia de hacerlo." (es)
- 不止一种方法去做一件事(There's more than one way to do it,TMTOWTDI或TIMTOWTDI,发音为“Tim Toady”)是一条Perl俗语。这个语言本身就是用这个“不要教程序员如何编程”的主意设计的。这使得很容易可以写出极度杂乱的程序,但是,根据支持者对这个俗语的理解,这也可以很容易地写出简洁的语句。 (zh)
- هناك أكثر من طريقة للقيام بذلك There's more than one way to do it (TMTOWTDI أو TIMTOWTDI ، تنطق Tim Toady) هي شعار برمجة بيرل. تم تصميم اللغة مع وضع هذه الفكرة في الاعتبار، من حيث أنها «لا تحاول إخبار المبرمج بكيفية البرمجة». كما يجادل أنصار هذا الشعار، فإن هذه الفلسفة تجعل من السهل كتابة عبارات موجزة مثل print if 1..3 or /match/ أو الأكثر تقليدية if (1..3 or /match/) { print } أو حتى المطوّل: use English;if ($INPUT_LINE_NUMBER >= 1 and $INPUT_LINE_NUMBER <= 3 or $ARG =~ m/match/) { print $ARG;} (ar)
- Hi ha més d'una manera de fer-ho (There's more than one way to do it en anglès original, TMTOWTDI o TIMTOWTDI, pronunciat Tim Toady) és un lema de programació en Perl. De fet, el llenguatge va ser dissenyat amb aquesta idea al cap, partint de la premissa que «no cal dir al programador com ha de programar.» Els defensors d'aquest lema argumenten que aquesta filosofia permet escriure codi concís com aquest print if 1..3 or /match/ o de la forma més tradicional if (1..3 or /match/) { print } o, fins i tot, de la forma més enrevessada (ca)
- There's more than one way to do it (TMTOWTDI or TIMTOWTDI, pronounced Tim Toady) is a Perl programming motto. The language was designed with this idea in mind, in that it “doesn't try to tell the programmer how to program.” As proponents of this motto argue, this philosophy makes it easy to write concise statements like print if 1..3 or /match/ or the more traditional if (1..3 or /match/) { print } or even the more verbose: use English;if ($INPUT_LINE_NUMBER >= 1 and $INPUT_LINE_NUMBER <= 3 or $ARG =~ m/match/) { print $ARG;} (en)
- 어떤 일을 하는 데에는 하나 이상의 길이 있다(There's more than one way to do it, TMTOWTDI 또는 TIMTOWTDI)는 펄 프로그래밍의 좌우명이다. 이 언어는 프로그래머에게 어떻게 프로그래밍하라고 이야기하지 않으려는 개념에서 설계되었다. 이 철학은 다음과 같은 간결한 문들을 작성하기 쉽게 만들어준다. print if 1..3 or /match/ 더 전통적인 방법은 다음과 같다. if (1..3 or /match/) { print } 더 장황한 표현은 다음과 같다. use English;if ($INPUT_LINE_NUMBER >= 1 and $INPUT_LINE_NUMBER <= 3 or $ARG =~ m/match/) { print $ARG;} 반면 파이썬의 철학은 "어떤 일을 하는 데에는 오직 하나의 길만이 있다"(There should be one-- and preferably only one --obvious way to do it)이다. (ko)
- Принцип TMTOWTDI (произносится «Тим Тоуди»), или «There’s More Than One Way To Do It» («Есть больше одного способа сделать это») — девиз языка Perl. Этот принцип с самого начала имелся в виду при создании данного языка программирования. В соответствии с этой идеей синтаксис языка предоставляет программисту множество возможностей для записи одного и того же алгоритма, позволяя выбирать ту из них, которая кажется наиболее удобной и эффективной в данном конкретном случае. С одной стороны, это упрощает написание кода — нужно знать лишь один способ из многих, с другой — усложняет чтение чужого кода, так как для этого нужно знать все способы, которые могут встретиться. Это делает возможным написание чрезвычайно запутанных и трудночитаемых программ, но, как утверждают сторонники принципа TIMTOWTD (ru)
|
rdfs:label
|
- هناك أكثر من طريقة للقيام بذلك (ar)
- Hi ha més d'una manera de fer-ho (ca)
- Timtowtdi (de)
- Hay más de una forma de hacerlo (es)
- 어떤 일을 하는 데에는 하나 이상의 길이 있다 (ko)
- There's more than one way to do it (en)
- TMTOWTDI (ru)
- 不止一种方法去做一件事 (zh)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |