新規投稿
フォローする

ESLint - max-statements

こんにちは。フィリピンの者です。

今までAirBnBのルールセット利用していましたが、Cybozuのeslint設定にはmax-statementsを40行まで制限されています。

理由は教えて頂けないでしょうか。

日本語が勉強中で、分かりづらいかもしれませんが、変なこと書いてしまったら、ご指摘ください。よろしくお願い致します。

0

2件のコメント

Avatar
juridon

こんにちは。
私も気になりつつも40行以内に収めるように気をつけるようにしています。
1つの関数内の行数が多すぎると可読性も悪くなると思いますし👀💦

Github覗いてみたのですが、
↓こちらの218行目でmax-statemsnts40行になっていますがも特に40行である理由は見当たりませんね🙄
https://github.com/cybozu/eslint-config/blob/master/lib/base.js

恐らくこのコミュニティの人たちは40行制限にしている具体的な理由を知らないので、
中の人(サイボウズの担当の方)に直接問い合わせてみてはいかがでしょうか?

↓こちらの記事に質問をしてみるとか
ESLint(JavaScript コードチェッカー)

 

juridonにより編集されました
2
Avatar
Lorenz Ras

ご回答ありがとうございます。

0
サインインしてコメントを残してください。