こんにちは。ソリューション技術部OTTサービスソリューション統括部LOGICAプロダクトグループの田上です。 最近、チームリーダー的な立場でソースコードレビューすることも多く、また不具合発生などにより過去の処理を読み解くことがよくあります。 その際、複雑でわかりにくいコードなどがあると処理を追うのに時間がかかり、また複雑なコードほどバグが発生する確率が高いです。 現在、私が使用しているRubyにはRubocopというコーディング規約を設定してチェックするツールがあります。 github.com Rubocopを導入するとコーディング規約で制限するので、全体的に書き方が統一され第三者が見たとき読…