La scorsa settimana durante una code review, mi sono imbattuto in questo pezzo di codice (ho tolto alcune parti per non allungare troppo il post):
// [Cut]
case USER_AGENT:
// [Cut]...various code....
goto default; //we want it to be added to serverVariables
case CONTENT_TYPE:
// [Cut]...more code (with some "if")
goto default; //we want it to be added to serverVariables
case USER_LANGUAGE:
ParseUserLanguage(variableValue);
break;
default:
ServerVariables.Add(variableName, variableValue);
break;
// [Cut]...continue...
Senza parole.
Technorati Tags:
Design,
Coding,
goto