关于三层结构的一些问题3

fancycgx3650 2009-04-16 05:46:08
用户在一个页面上输入了20个数据(A,B,C......R,S,T)
其中A,E,I,O四个数据先要做验证
然后A,B,C,D,E五个数据执行一个操作
F,G,H,I,J五个数据执行一个操作
K,L,M,N,O五个数据执行一个操作
P,Q,R,S,T五个数据执行一个操作
现在的问题是逻辑层怎么写?
是写一个大的方法,把这20个参数全部传过去,然后在逻辑层里再分开来操作
还是在逻辑层里写5个小方法,分别把五组数据传过去?
...全文
94 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lawbc 2009-04-17
  • 打赏
  • 举报
回复
不清楚
vlysses 2009-04-17
  • 打赏
  • 举报
回复
应该这样:20个数据传到逻辑层,再将不同的操作用不同的方法处理,或者再加一个层来处理具体操作。这样才是松耦合
fancycgx3650 2009-04-17
  • 打赏
  • 举报
回复
-0-
tddw 2009-04-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 fancycgx3650 的帖子:]
用户在一个页面上输入了20个数据(A,B,C......R,S,T)
其中A,E,I,O四个数据先要做验证
然后A,B,C,D,E五个数据执行一个操作
F,G,H,I,J五个数据执行一个操作
K,L,M,N,O五个数据执行一个操作
P,Q,R,S,T五个数据执行一个操作
现在的问题是逻辑层怎么写?
是写一个大的方法,把这20个参数全部传过去,然后在逻辑层里再分开来操作
还是在逻辑层里写5个小方法,分别把五组数据传过去?
[/Quote]
AEIO客户端验证。
需要事务吗?需要事务20个数一起传入逻辑层,逻辑层事务控制一并操作。不需要事务随便。
chessman_mak 2009-04-16
  • 打赏
  • 举报
回复
我一直都用最蠢的方法来做..  

我的做法是, 做一个类专门来GET SET 这些参数罗.. 然后再在其它类来调用罗. 

这个方法很蠢.. 

我也想学习一下新的方法.. 关注先.. 

fancycgx3650 2009-04-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kkun_3yue3 的回复:]
具体情况具体处理了,
五个操作有互相依赖关系吗?可以并行处理否?
20个参数类型一致否?


不过有一点,传20个参数不如设计一个实体类,把20参数设计为该实体的属性来携带数据
[/Quote]
有依赖关系,不能并行处理,20个参数类型不一致
kkun_3yue3 2009-04-16
  • 打赏
  • 举报
回复
具体情况具体处理了,
五个操作有互相依赖关系吗?可以并行处理否?
20个参数类型一致否?


不过有一点,传20个参数不如设计一个实体类,把20参数设计为该实体的属性来携带数据

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧