Guantanamo

Tuesday 19 October 2004

I honestly don't know how much of this is a joke, and how much is serious: Guantanamo is a tool that deletes all lines of code that are untested, as determined by code coverage tools. Two questions from the FAQ aptly demonstrate the philosphy:

Q: What about good code without tests? Will it be taken away and sent to Guantanamo too?
A: Yes. We follow our own rules here. Your code has to prove its innocence through coverage. We don't have to prove that the code has bugs, we just assume it has. And therefore it must be taken away. It is for your own security.

Q: If good code is removed, doesn't this question the validity of Guantanamo itself?
A: You can't prove that untested code is good. Things that cannot be proven good must go.

This may take Deleting code too far...

Comments

[gravatar]
David Boudreau 1:48 AM on 20 Oct 2004

Well I guess the marketing ploy of the name found it's way into this blog effectively enough.

Add a comment:

name
email
Ignore this:
not displayed and no spam.
Leave this empty:
www
not searched.
 
Name and either email or www are required.
Don't put anything here:
Leave this empty:
URLs auto-link and some tags are allowed: <a><b><i><p><br><pre>.