Let\'s say I have code in C with approximately this structure:
switch (something) { case 0: return \"blah\"; break; case 1: case 4:
I would remove them. In my book, dead code like that should be considered errors because it makes you do a double-take and ask yourself "How would I ever execute that line?"