首页 > 代码库 > 三层扩展七层
三层扩展七层
在机房合作的过程中,采用三层(UI——BLL——DAL)的思想——扩展成七层,使用SVN合作开发。
开发过程中,数据的传输,方法的调用,那都是重要而频繁的事了。因为频繁,如果没有规划和管理,混乱就不可避免了,同时造成后期维护巨大的工作量,就像形成恶性肿瘤。由三层扩展到七层,正是通过从形式的布局上,尽可能地规避这一恶性肿瘤的滋生。借助形式,管理顺清逻辑。正如现在都在讨论的,从制度上,避免贪腐发生一样。
三层。将程序划分为显示层(UI层)、业务逻辑层(BLL层)和数据访问层(DAL层)。
由没有三层,到三层的运用,是质的飞越。
多人开发,最重要的就是这信息对称,接口一致。业务的需求由用户通过【界面】发出,【业务逻辑】通过【外观】的手接收并分析,可能需要流通【接口】去借助【数据访问】的手到【数据库】取来数据。
由三层,再到七层,只能算是量上的积累,形式上的优化。
经过七层的划分,加上设计模式的运用,真如一句话“写代码,不仅是一门技术,更是一门艺术”。
三层扩展七层
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。