rubocopに屈しない

rubocopのデフォルト設定を妄信的に信じる人もいるらしい。
いや、設定できるということは、どっちでも良いということで、チームで選んでいいということで。
設定できるというのに「設定を変えてはいけない」というのは謎である。
「原則的にデフォルトの設定を使う」というのも納得できない。
良いコーディングルールを守るために提供されているcopもあれば、便利に静的解析できるという理由だけで提供されているcopもあるわけで。

個人的にメトリクス系のルールが苦手。
行の文字数制限だとか、メソッドの行数制限だとか、複雑度がどうとか。
うるせええええ、FF7remakeのバレット並みにうるせええええええええ。となる。

というわけで設定を変えてオフにしちゃう。
rubocopに屈してはいけない。
こちらがrubocopを調教してやるのである。

タイトルとURLをコピーしました