私は、スイッチ/ケースを交換するためのRuby on Railsの設計をどのように構築するのかと思いました。バリデータパターンの書き方は?
switch (needle) {
case 'hello' :
// some operation
return "something"
break;
case 'world' :
// some operation
return "something"
break;
default :
return "default";
break;
}
バリデータを表す別のクラスを考えています。これのためのパターンはありますか?
class hello
def validate
// validate something
end
def execute
// do something
end
end
class world
def validate
// validate something
end
def execute
// do something
end
end
class implementation
def main
validate(hello, world)
end
end
もう少し情報が – zsquare
に役立つだろう文字列で異なるものをチェックしたいだけです。例えば。 indexOf()で – fabian