私はこのようなアーキテクチャを考案します - アプリケーションはモジュールとモジュールで構成され、ドメイン固有のユーティリティを使用してモデルやデータベースを変更します。データの検証に責任があるのはどの層ですか
例として、フォームを表示し、入力を受け入れ、ユーザー情報を挿入するための呼び出しを実行する登録ユーティリティを使用する登録モジュールがDBを実行します。誰がデータ検証を実行する責任がありますか?
1)モジュール、それはユーティリティ 2までのデータを渡して「優れた」そのまま)ユーティリティ、何も疑わしいデータが今まで 3を介して取得しないでしょう。この方法)の両方が徹底したデータの検証 4を持っている必要があります)一部他の手配
思考?意見ですか?