4 ms·
No, everyone does most assuredly not agree on readability when it comes to case statements. Flat case reads better, and indenting it would be like indenting "el
by yxhuvud 7y ago
No, everyone does most assuredly not agree on readability when it comes to case statements. Flat case reads better, and indenting it would be like indenting "elsif" and "else" in an else statement.
- slx26 7y agoyeah, even more, taking the example from the style guide, if lines are short enough, I love doing: case when song.name == 'Misty' ; puts 'Not again!' when song.duration > 120 ; puts 'Too long!' when Time.now.hour > 21 ; puts "It's too late" else song.play end even more, for simple if/elses, many times I do: if member.coding_style.vertical_align? then friends << member else member.show_example(code) end