Linus on development: a spec is close to useless
"A 'spec' is close to useless. I have _never_ seen a spec that was both big enough to be useful _and_ accurate.
And I have seen _lots_ of total crap work that was based on specs. It's _the_ single worst way to write software, because it by definition means that the software was written to match theory, not reality.
Looks like Linux is heading for total anarchy as well as for extinction...