どのように私は同じ値をチェックするために多くのifsの複雑さを減らすことができます、私は自分のコードをきれいにしようとしていると私はこの場合非常に複雑に直面!!
P.それ以外の場合は例外をスローするifs!このケースの複雑さをどのように減らすことができますか?
void function(String text){
if(text==null)
throw new exception();
if(text.isEmpty())
throw new Exception();
if(text=="test")
throw new Exception();
..... }
「コードのクリーンアップが参照しますメモリやファイルシステムから残ったデータ構造やその他の不要なデータを消去するようにコードを書く行為**リファクタリングのコードと同じではなく、ソースコードそのものの理解、維持、変更を容易にする* * "[codereview.se]はその通りです。< - – Will
I guこれはJavaです。 C#にはString.IsNullOrEmpty(s)があります。あなたは同様の関数を作ることができます – pm100