- オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
753 :デフォルトの名無しさん[sage]:2016/06/30(木) 01:04:49.33 ID:LsXGxwaX - >>750
ValidationはUIじゃない
|
- オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
761 :デフォルトの名無しさん[sage]:2016/06/30(木) 09:19:46.41 ID:LsXGxwaX - >>759
UIだっていうのなら、UIがいらない バッチ処理ではバリデーションいらんのか? いるだろ
|
- オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
792 :デフォルトの名無しさん[sage]:2016/06/30(木) 20:27:03.83 ID:LsXGxwaX - >>766
> UIがValidationを含むんだよ > つまりUIはビジネスを知っている必要がある 含まない。仮に含んでいるとしたらUIに聞いたら Validationやビジネスの内容がわかるということになってしまう。 例えばHTMLとJavaScriptでUIを作ったとしたら そのUIは例えば氏名欄に入力できる最大の文字数を知ってることになる。 ビジネスルールの分だけUIが必要になる。ありえない。 知っている向きが逆。 UIはValidationを含まないし知らないから、UI作成に必要な 情報だけを渡すということを各フレームワークでは行っている。 それがビューヘルパーなどと呼ばれている機能の役目
|