エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
容疑者 たのもう 一本 何が問題か リファクタリング ありがとうございました! 容疑者 Use a guard clau... 容疑者 たのもう 一本 何が問題か リファクタリング ありがとうございました! 容疑者 Use a guard clause instead of wrapping the code inside a conditional expression. たのもう 以下のようなサンプルコードがあるとする。 def foobar(foo = nil) if foo.nil? return 'foo' else return 'bar' end end puts foobar(ARGV[0]) 一応、以下のように動く。 $ bundle exec ruby test.rb foo $ bundle exec ruby test.rb a bar Rubocop の手に掛かると… $ bundle exec rubocop test.rb Inspecting 1 file C Offenses: t