As I boot up Eclipse for C++ with the "Darkest Dark Theme with DevStyle" installed, it spits out quotes--one per day. Yesterday's was:
A bug in the code is worth two in the documentation.
Talk about ambiguous! What does that mean?
A Google search for it (and this one too) shows it is a rather popular quote.
Possible meanings:
- (what I'd like it to mean, but what it isn't really saying well in the least): documentation is so important that it takes 2 bugs in the documentation to equal 1 bug in the code, so even if documentation has bugs (meaning: errors, or is out-of-date), it's still better to have the documentation than not to have it.
- A single bug fix in the code creates 2 bugs in the documentation unless you update the documentation in 2 places.
- Ramifications and implications: don't have documentation--it's too hard to keep up with code changes and bug fixes in the code.
- 1 work unit of effort from a developer is enough to fix 1 code bug or 2 documentation bugs.
- Ramifications and implications: unknown
- 1 work unit of effort from a developer is enough to fix 1 documentation bug or 2 code bugs.
- Ramifications and implications: unknown
- It's better to have bugs (errors) in the documentation than bugs in the code.
- It's better to have bugs in the code than bugs (errors) in the documentation.