def main_method
new_array = []
some_array.each do |foo|
if (method_01? foo) || (method_02? foo) || (method_03? foo) || (method_04? foo) || (method_05? foo)
else
new_array << foo
end
end
end
有没有更好的方法来编写没有或(||)和没有 elsif 条件的上述代码?
通过散列循环是否适合这种重构?