Generally I don't use brackets with the case's of a switch statement. I recently realized you have to if there is something inside the case part that does variable initializations. Is there a prettier or nicer way to get this functionality without the brackets..something that looks cleaner besides having to do brackets in the middle of case statement?
I wouldn't say it's bad, it could be good if the program is quite a large one and memory usage needs to be kept down to a minimum, it does make it somewhat hard to follow in design. But generally you could just do it outside the switch which is far more readable.