回来了

   好久没有来这里了,有时来了也没想去写些什么。自从公司开了个内部论坛,自己便有了写东西的欲望。其实是自己想出风头,想表现自己,想炫一下。

  呵呵,这也无可厚非啊。以后就慢慢积累自己想写的东西也是一件好事。

 

  在工作中,发现表现层与数据层有时耦合性很强,表现页面与数据相互依赖;页面元素ID与数据key关系很密切,修改页面时数据层也要跟着修改,才能保持匹配对应,否则数据填充就会出错;这给开发和维护带来很大麻烦。有没有好的办法可以将这两个解耦呢??曾经考虑过在中间加一个Adapter,这样在修改时,只需要修改这个Adapter使页面ID与数据key对应就可以,就不用担心两边具体是怎样。但是这存在另一个问题,当页面ID很多时,代码就会很多,这也会让实现变复杂。又想到,将这些页面进行分类,按规律组织成几个类型的Adapter,一些是固定不变的,一些是小量变动的,一些是不定的等;这样也可以减少开发量。不知道还有没有更好的办法呢??

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值