製品のバッチがあり、そのすべてに config フィールドが含まれています。リストには異なる ID を持つ製品があり、必要な config フィールドは特定の重み付けルールに従って取り出す必要があります: たとえば、ID は 1、3 の重みは 2 と 4 より大きく、ID 2 と 4 の重みは 5 と 7 より大きいそれでは、単にコードを設計する以外にどのようにすればよいでしょうか。 if-else を使用して操作しますか?メンテナンスが簡単になるように
switch?関数にカプセル化した方が良いですelseでもOKなら、複雑ではありません
switch?関数にカプセル化した方が良いです
elseでもOKなら、複雑ではありません