There's more than one way to do it (TMTOWTDI)
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."
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”).
More about "There's more than one way to do it"
This phrase is often associated with the PerlLanguage. Unlike other languages (notably Scheme), Perl intentionally contains many simple expressions that are equivalent in result. Its inventor, LarryWall, is trained as a linguist. He has this crazy notion that sometimes phrasing a sentence differently might make its meaning clearer...
"More than one way of doing something" means having the choice of doing something the way you want it. That way you can use various programming styles, no matter what background you're coming from.
Contents related to 'There's more than one way to do it (TMTOWTDI)'
Don't repeat yourself (DRY): In software engineering, don't repeat yourself (DRY) is a principle of software development, a principle aimed at reducing repetition of information of all kinds, especially useful in multi-tier architectures.