Nate McKie, Chief Technology Officer at Asynchrony, examines this issue in this article for Info Queue:
Developers really hate spending time writing, unless what they are writing is code. They have good reasons for this distaste, however.
- If it’s not code, it can’t be run through a compiler to make sure it makes sense.
- If it’s not code, it doesn’t get executed, so it may never be used to accomplish anything.
- If it’s not code, it can’t have tests against it, so there’s no way to prove that it is truthful and correct.
- Agile even de-emphasized documentation in the Manifesto: Working software over comprehensive documentation.
So is all documentation bad? I think you know the answer.
Continue reading “I’d Rather Be Coding – Writing Things Down” at Info Queue.