Согласно анти-кампания, лучше не использовать ifs в нашем коде. Может ли кто-нибудь сказать мне, можно ли избавиться от if в этом фрагменте кода? (переключатель также не является опцией, Задача состоит в том, чтобы удалить условную логику, а не заменять ifs аналогичными языковыми конструкциями)
if(s == "foo")
{
Writeln("some logic here");
}
else if(s == "bar")
{
Writeln("something else here");
}
else if(s == "raboof")
{
Writeln("of course I need more than just Writeln");
}
(язык: Java или С#)