New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
制御文の中括弧に関するコーディング規約を決める #315
Comments
自分としては if (condition) process() を if (condition) {
process()
process2()
} のように書き換えたいと思ったときに、 if (condition)
process()
process2() // if文のブロックの中に入っているつもり (実際にはブロックの外) という風に間違った書き方をしてしまうのを防ぐため、単文であっても、中括弧を付けた方が良いのではないかと考えているからです。 |
良い提案をありがとうございます! とは言え、プログラミングコードの見やすさから言っても、断然、multiが良いように感じます。 特に、forやwhileの繰り返しの中からの脱出で、条件が明確な場合に、脱出のif文が3行になると、めちゃくちゃプログラムが見づらくなるので。フォントのサイズを比較的大きくしてプログラミングしているので、とにかく、行数が少なくなり、見やすさが向上するのは、大歓迎です。
|
|
なるほど、@massongitさんはIDEを利用していましたね。確かに、IDEを使えば、 とは言え、JavaScriptをIDEで書く人は少数と思いますので、IDEを使わなくても見やすい |
curlyをallに変更する |
制御文の記述方法で意見の食い違いが発生しているため、このあたりのコーディング規約を決めた方が良いかと思います。
具体的には、ESLintのルール
curly
のパラメータをどのような値に設定するかという形で議論するのが良いと思われます。The text was updated successfully, but these errors were encountered: