Existuje více než jeden způsob, jak to udělat - Theres more than one way to do it - Wikipedia
Existuje více než jeden způsob, jak to udělat (TMTOWTDI nebo TIMTOWTDI, vyslovováno Tim Toady) je Perl programovací motto. Jazyk byl navržen s ohledem na tuto myšlenku, protože „se nesnaží programátorovi říkat, jak má programovat“. Jak tvrdí zastánci tohoto hesla, tato filozofie usnadňuje psaní stručných výroků typu
tisk -li 1..3 nebo /zápas/
nebo tradičnější
-li (1..3 nebo /zápas/) { tisk }
nebo dokonce podrobnější:
použití Angličtina;-li ($ INPUT_LINE_NUMBER >= 1 a $ INPUT_LINE_NUMBER <= 3 nebo $ ARG =~ m / zápas /) { tisk $ ARG;}
Toto heslo bylo v perlové komunitě velmi diskutováno a nakonec rozšířeno na Existuje více než jeden způsob, jak to udělat, ale někdy také konzistence není špatná věc (TIMTOWTDIBSCINABTE, vyslovováno Tim Toady hydrogenuhličitan).[1]
Naproti tomu část Zen Pythonu je: „Měl by existovat jeden - a nejlépe pouze jeden - zřejmý způsob, jak to udělat.“[2]
Viz také
Reference
- ^ Wang, John (2009-01-24). „Může EPO (nebo TPF) zkrotit TIMTOWTDI?“. Blog Dev411. Archivovány od originál dne 28. července 2012. Citováno 2019-07-15.
- ^ https://www.python.org/dev/peps/pep-0020/
externí odkazy
- Perl, první postmoderní počítačový jazyk podle Larry Wall
- Existuje více než jeden způsob, jak to udělat na WikiWikiWeb
- Perl 6, malá sestra Perla 5 vydáno na Štědrý den 2015, autor Larry Wall a komunita Perl 6.