論理積・論理和の優先順位に関しては完全に勘違いでした。>2016-09-19■http://anond.hatelabo.jp/20160919201800論理積・論理和の優先順位に関しては完全に勘違いでした。論理積のほうが上ですね。みたいに3つぐらい条件がある場合、頭がパンクしそうになる。この時こう考えている。入れ子になってもとにかく自分が分かるようにしとけ。横だけど、大多数の言語は論理積の方が優先順位高くて、例外的な言語でのみ論理和の方が高いことがあると...http://anond.hatelabo.jp/20160919201800論理積・論理和の優先順位に関しては完全に勘違いでした。論理積のほうが上ですね。言語的な仕様の話ではなくて、増田の条件式に対しての日本語化がおかしく見えるという話です。「かつ」とか「または」とかって、1,2,3,4...http://anond.hatelabo.jp/20160919184519いかがもなにも、あなたが他人に教えるのが下手で、自分ができることをひけらかすのがうまいということがわかったくらいだよ。http://anond.hatelabo.jp/20160919191132ひけらかしになってしまって、すみません。fuckhttp://anond.hatelabo.jp/20160919121645条件をXとおく。...http://anond.hatelabo.jp/20160919121645頭の病気かも知れない。ネスト深くなってもいいから&amp;&amp;と||を別にして正しく分岐させるべき。こんなん設計が悪いってのが前提だけど。各条件の真偽パターンは以下の通り2の3乗=8通りある。賢そうな構文は使わなくていい。...http://anond.hatelabo.jp/20160919224424基本これだよね。中身の書き方はどうでもいいけど。http://anond.hatelabo.jp/20160919224424元増田はまずリーダブルコードを読もう、って感じだよね。http://anond.hatelabo.jp/20160919121645どういう場合にif以降を実行させたいか、をまず考えるなぁ。その上で、条件式が汚なかったら「汚ねぇな、これ」と思う。}}こんな感じで考えてみては?※たぶん、間違ってないけど、間違ってたらごめん。http://anond.hatelabo.jp/20160919121645パンクするのは正常。いう条件分岐は書かず、リファクタリングして可読性の高いコードにする。http://anond.hatelabo.jp/20160919121645いいプログラムはif文をネストさせないし条件式もシンプルになる。いうか極力if文を使わない。元のクソコード書いた奴が悪いんだよ。すれば、どこから評価するかは分かるようになる。す...http://anond.hatelabo.jp/20160919121645内容によりけりだけれど、よくやるリファクタリングの例を紹介しておきます。