多くの条件に依存する機能がいくつかあります。条件文のすべての変数はブール変数であり、コードは以下の通りであると私はそれを好きではない:else文を簡略化
if (userHasMoreThanOneMarket && isOnlyMarketSelected || !userHasMoreThanOneMarket && userHasMoreThanOneAgency) {
if (isOnlyAgencySelected) {
//do case 1
} else if (noAgencySelected && isOnlyMarketSelected) {
//do case 2
}
}
それがより理解し、素敵にする方法はありますか?
...完全なコードを追加できたら... – Tushar
私にはかなり良く見えますが、明らかな冗長性はありません。 – Blazemonger
これらの変数がどのように定義されているかを知らなくても、よりクリーンなコードがここにあるかどうかわかりません –