Т.е. суть вопроса - делать один return в конце или несколько return
из case? Для конкретного этого случая - вариант 2, т.к. выглядит
компактно и вполне понятно
Если в case код из 1 строки или из 2 строк, то эта разница ощутима. А если бы в case был код с десяток строк - то 1-й вариант предпочтительнее.