ruby 这是对日志记录Werow的重构尝试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 这是对日志记录Werow的重构尝试相关的知识,希望对你有一定的参考价值。

action_messages = if login.login_disabling?
                    ["Disable", "Disabling"]
                  elsif login.login_enabling?
                    ['Enable', 'Enabling']
                  ....
                  end
                  
header << ("Action: %s: %s %s on %s" % action_messages + [username, service_name])

以上是关于ruby 这是对日志记录Werow的重构尝试的主要内容,如果未能解决你的问题,请参考以下文章

重构嵌套的 if-else 以处理横切关注点,例如日志记录

如何使用 Open/Closed 原则或策略模式重构此 ruby​​ 代码

ruby TorqueBox Logger尊重标记的日志记录

日志中的selenium webdriver ruby 警告消息

ruby 有日志查看器吗?

如何在 Ruby on Rails 3.1 中禁用资产管道(链轮)消息的日志记录?