三层扩展七层

         在机房合作的过程中,采用三层(UI——BLL——DAL)的思想——扩展成七层,使用SVN合作开发。

         开发过程中,数据的传输,方法的调用,那都是重要而频繁的事了。因为频繁,如果没有规划和管理,混乱就不可避免了,同时造成后期维护巨大的工作量,就像形成恶性肿瘤。由三层扩展到七层,正是通过从形式的布局上,尽可能地规避这一恶性肿瘤的滋生。借助形式,管理顺清逻辑。正如现在都在讨论的,从制度上,避免贪腐发生一样。

         三层。将程序划分为显示层(UI层)、业务逻辑层(BLL层)和数据访问层(DAL层)。

          由没有三层,到三层的运用,是质的飞越。

         多人开发,最重要的就是这信息对称,接口一致。业务的需求由用户通过【界面】发出,【业务逻辑】通过【外观】的手接收并分析,可能需要流通【接口】去借助【数据访问】的手到【数据库】取来数据。


         由三层,再到七层,只能算是量上的积累,形式上的优化。

         经过七层的划分,加上设计模式的运用,真如一句话“写代码,不仅是一门技术,更是一门艺术”。


评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值