A thread on the lkml started innocently enough about proper
spacing in source code, then grew and grew into a somewhat
philosophical debate about evolution and code design. The subject
of the thread was "Coding style - a non-issue", the
general consesus that 'scripts/Lindent' solved the
problem, a one line bourne shell script that executes indent with
the "proper" options, as defined in the
Documentation/CodingStyle document. The script:
indent -kr -i8 -ts8 -sob -l80 -ss -bs -psl "$@"
However, before long a debate was sparked, leading to some
interesting comments by Linus and some others, perhaps best
summarized by Alan's comment:
"Engineering does not require science. Science helps a
lot but people built perfectly good brick walls long before they
knew why cement works."