12/13(金)にあった銀座Rails#16で登壇しました。 スライド speakerdeck.com 話したかったこと 1〜3年目のRailsエンジニアに参考になる話がしたい 7年やって私が覚えたことは、たぶん何かしら参考になるだろう 来週の仕事ですぐ参考になる話がしたかった 懇親会で他のシニアエンジニアの考えを聞きたかった 補足: なぜクラス内クラスを使うのか? スライドの最後の方が説明不足だったので、ブログで補足を書いておきます。 👮♀️RuboCop の取締りは厳しい RuboCop の標準ルールを守ろうとすると、以下を行うことになる。 行数が長くなると、変数を抽出する 変数代入によって AbcSize が増えるので、プライベートメソッドを抽出する メソッド追加によって ClassLength が増える ? 対策方法は2つある Module を抽出する Class を抽出する