Skip to content
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

jsなどの条件式の書き方 #2

Open
naokazuterada opened this issue Mar 5, 2015 · 1 comment
Open

jsなどの条件式の書き方 #2

naokazuterada opened this issue Mar 5, 2015 · 1 comment

Comments

@naokazuterada
Copy link
Member

個人的には、大小比較の条件式は、小さい値 < 大きい値のように統一するのが良いと思っています(つまり、<,<=しか基本使わないということ)。

理由

  1. 複雑になって来た時に大きい値 > 小さい値が混ざっていると、意味を取り違え、ケアレスミスが発生しやすい。
  2. if 0 < a && a < 100のように範囲の指定も見やすい

* @shagggy の反論*
「常に主語を左にしている」

条件式の中で「主語が1つ」という状況が常というわけではない(条件式の中で変化する値が複数ある場合もよくあります)ので、コーディング時に迷うことがありそうだと思います。

@naokazuterada
Copy link
Member Author

下記Issueにて議論になったので、覚書です。検討し、今後統一化できると良いと思います。

http://[gitlab]/karappo/kotoba/merge_requests/58#note_1501

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant