19.13Whitespace / Max Length

1行の最大長

1行のコードは(空白を含めて)100文字を超えないようにします。これにより、可読性と保守性が確保されます。

一行が長すぎると、コードを読むために水平スクロールが必要になり、非常に読みにくくなります。画面を分割して複数のファイルを同時に見ている場合などは特に問題になります。適切な箇所で改行することで、コードの構造を明確にし、可読性を維持します。

❌ Bad
// bad
const foo = jsonData && jsonData.foo && jsonData.foo.bar && jsonData.foo.bar.baz && jsonData.foo.bar.baz.quux && jsonData.foo.bar.baz.quux.xyzzy;
✅ Good
// good
const foo = jsonData
  && jsonData.foo
  && jsonData.foo.bar
  && jsonData.foo.bar.baz
  && jsonData.foo.bar.baz.quux
  && jsonData.foo.bar.baz.quux.xyzzy;