Is there a possible way to write the next switch in some shorter, readable code?
switch (SomeValue) { case \"001\": return DoMethod1(); break; case \"002
In general a good alternative for switch would be using State Design Pattern other good alternative is Strategy Pattern. It will make your code more extensible and is more object oriented approach.