Lambda the Ultimate

inactiveTopic Programming anti-idioms
started 5/13/2002; 8:22:16 AM - last post 5/13/2002; 6:43:33 PM
Ehud Lamm - Programming anti-idioms  blueArrow
5/13/2002; 8:22:16 AM (reads: 578, responses: 1)
Programming anti-idioms
(via Keith Devens)

Knowing a programming language's idioms is the key to being fluent in that language.

It is also important to know what not to do. Just because a language allows a certain coding style doesn't mean that style is a good one.

I think Keith's objection has merit.

Perhaps the term anti-idiom should be reserved for incorrect code people repeatedly produce, esp. if related to well known idioms. Something akin to mixed metaphors.


Posted to general by Ehud Lamm on 5/13/02; 8:34:04 AM

Cameron Laird - Re: Programming anti-idioms  blueArrow
5/13/2002; 6:43:33 PM (reads: 575, responses: 0)
Similar is the<URL: http://starbase.neosoft.com/~claird/comp.lang.tcl/fmm.html >I began several years ago. It's proven quite popular. WhileI barely maintain it nowadays, and I never got around to startingsimilar FMMs for Python, C, Perl, Fortran, and other technologies(I had serious plans for all those--life intervened), I still getoccasional thanks from readers who say it's helped.