Wpis z mikrobloga

#programowanie ktoś wie jak mogę zmniejszy coupling. Mam klasę taka pośrednika takiego. Np

class posrednik {
callAction(actionEnum, parameters) {
case some_action:
// Tutaj odpalam jakaś metodę/y z innej klasy

someclass.getSomething();
someclass.zrobCos();
break;
}
case action2:

otherclass.children.doSomething();

break;
}

I tak dalej taki pośrednik. Ze mam różne klasy, a tam różne metody i je odpalam tym pośrednikiem. I chodzi o to, że tu jest dość wysokie sprężenie się robi i ktoś wie jak to ogarnąć żeby burdelu nie robić?
oczywiście tamte klasy mają swoją instancje nie są statyczne jakieś
  • 2