- VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net
124 :デフォルトの名無しさん[sage]:2016/09/23(金) 12:43:42.35 ID:O2gBGGU9 - >>123
>カスタムコントトールがビジネスロジック側の(略)静的プロパティか何かを参照するだけ UIパーツ(カスタムコントロール)がビジネスロジッククラスに依存するのはどうなのよ
|
- VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net
153 :デフォルトの名無しさん[sage]:2016/09/23(金) 17:47:43.12 ID:O2gBGGU9 - >>137
>UIがビジネスロジックに依存しても何もおかしくない 別にお前の意見に意義があるわけでなないんだが UIパーツ(全体としてのUIではなく、あくまでUIを構成するパーツな)の再利用性についてどう考えてるのか教えてくれ
|
- VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net
154 :153[sage]:2016/09/23(金) 17:51:38.54 ID:O2gBGGU9 - ×意義
○異議 な。意義がないとか、全否定してるみたいだから訂正しとく
|
- VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net
156 :デフォルトの名無しさん[sage]:2016/09/23(金) 18:04:25.83 ID:O2gBGGU9 - >>152
お前の意見はビジネスロジック以前の単純なチェックはUI自身でやらせろってことだと思うが じゃあ、ビジネスロジックにかかわる入力チェックを行うUIパーツはどうあるべきだと思うの?
|
- VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net
157 :デフォルトの名無しさん[sage]:2016/09/23(金) 18:16:24.17 ID:O2gBGGU9 - >>155
>別に一つの目的にしか使えないコントロールがあっても何も悪くない なるほど。おおむね同意だが、さすがに>>128からこれを読み取るのは難しいw まあ、これを許すのなら >デザイナで正規表現パターンを設定しちゃう ようなものや、いっそコントロール自体に検証パターンをハードコーティングしたようなものも 許されていいんじゃないかという気もするけどな まあ、その辺の加減はまさに >どの程度汎用性を持たせるかはケースバイケース って話ではあるが
|
- VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net
160 :デフォルトの名無しさん[sage]:2016/09/23(金) 18:40:12.83 ID:O2gBGGU9 - >>159
実装の都合じゃなくて、ユーザビリティ的に当然にそれを求められるわけなんだが... セマンティックなvalidationを行うためのUIコントロールはどうあるべきかって話をしてたと思ったんだが ちょっと違う次元の話をしてらしたのね
|
- VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net
162 :デフォルトの名無しさん[sage]:2016/09/23(金) 18:58:27.30 ID:O2gBGGU9 - >>161
>カスタムコントロールにビジネス上の知識を持たせるのって有りですか? >商品コードは特定の正規表現を満たす文字列であるというビジネスルールがあるとします 正規表現っていうのはあくまでビジネスルールの例として出されたものであって UI(カスタムコントロール)とビジネスロジックの関係が主題だと読み取るのが当然だと思うんだがな わかってて論点をずらしてるのか、わからないから論点がずれてるのか ま、これ以上はまともな議論になりそうもないからこの辺で俺は引っ込むわ
|