|
|
|
|
|
by kevincox
2112 days ago
|
|
It works well for some cases. You end up with return if a.nil?
return if attempts < max_attempts In this case "return if" becomes like a keyword and you can ignore it and focus on the rest of the expression. It also seems very readable for other simple values like `return false if ...`. But I agree, as soon as the code to the left of the `if` gets non-trivial it is harder to read. |
|