私のWebアプリでのURL生成は、プレゼンテーション層を担当しています。次に、URLを含むメッセージを送信する別のモジュールについて考えてみます。(必ずしもプレゼンテーションからトリガーされるとは限りません)。ただし、プレゼンテーション層はモジュールについて認識している必要があります(トリガーである可能性があり、ユーザーはフロントエンドを使用してモジュールを構成できるため)。
つまり、モジュールは相互に依存しています...この循環依存をどのように回避できるかについてのアイデアはありますか?
私のデータベースにURLを保存することは私には正しくないようです。同じことが、2つのモジュールのマージにも当てはまります。