Создание URL в моем веб-приложении отвечает за уровень представления.
Теперь рассмотрим другой модуль, отправляющий сообщения, содержащие URL-адреса. (Не обязательно вызвано презентацией).
Однако уровень представления должен знать о модуле (так как он может быть триггером, и пользователь может настроить модуль с помощью внешнего интерфейса).
т.е. модули зависят друг от друга ... есть идеи, как избежать этой циклической зависимости?
Хранение URL-адресов в моей базе данных мне не кажется правильным, то же самое относится и к объединению двух модулей.
Любая помощь или вдохновение очень ценится. Thx.