Tach!
Es besteht immer eine Abhängigkeit zwischen einer URL und dem aufzurufen Controller.
Vollkommen richtig, aber deswegen muss man sie nicht im URL kodieren, weil eine Änderung der Klasse zwangsläufig eine Änderung des URL nach sich zieht.
Wenn man gut plant, hat man wenig Bedarf Namen zu ändern. Aber selbst wenn das notwendig ist, kann man bei guten Router-Implementationen einen Konfigurationswert zur Defaultregel und den eventuellen anderen Regel hinzufügen, um diesen Fall abzufangen, falls wirklich URL und Controller unterschiedlich benannt bleiben sollen.
dedlfix.