What are some disadvantages of a case statement versus repeated elsif statements? Technology Community › Category: Ruby › What are some disadvantages of a case statement versus repeated elsif statements? 0 Vote Up Vote Down VietMX Staff asked 4 years ago The statement is typically resistant to modification without a complete refactoring of the entire control structure. The case statement can be confusing if multiple comma-separated expressions are associated with a single when clause.