文档章节

分层开发的特点

猴亮屏
 猴亮屏
发布于 2014/08/05 10:22
字数 161
阅读 79
收藏 1

优点:

1、伸缩性:能否支持更多用户;

2、可维护性:减少代码耦合,需求变化时做修改时,只影响一部分,不涉及其他部分;

3、可拓展性:开发新功能的难易程度;

4、可重用性:代码没冗余,满足多种需求;

5、可管理型:管理系统的难易程度。


缺点:

1、对设计人员水平要求较高;

2、需要划分清晰的体系结构,在设计过程中耗时耗力;

3、调试困难;

4、对于规模较小的项目,分层开发会降低开发效率。

本文转载自:http://www.doc88.com/p-9713794846951.html

猴亮屏

猴亮屏

粉丝 38
博文 542
码字总数 60882
作品 4
北京
Android工程师
私信 提问
对HMVC的看法

最近看了一篇对比HMVC和MVC的文章,文章作者貌似非常支持HMVC,由各种方面阐述HMVC优点的确很多,尤其通过分层之后耦合度是大大滴降低。我之前也只是听过HMVC这种说法,不过没接触过,借这个...

taxilmc
2016/09/08
130
0
如何做好工具设备系统新框架

分析厦航场景的特点,更加准确的说,是厦航机务软件的特点: 1、软件生命周期非常长,从02年的arms到现在是15年,同样的业务现在换到了sap做,可能我退休了,我开发的软件还没退休。接下来的...

zengzexin27
2016/11/27
2
0
表现层开发框架--jdonmvc

框架特点: 1,小巧易用,默认整合Jdon框架为域模型管理层,不损失分层架构的前提下最大化提高编程效率。 2,Restful URL面向资源架构,支持JSR RS API。 3,业务层可灵活替换为spring。 4,开...

匿名
2010/09/11
1K
1
【睿智汇海.NET高级项目实战培训视频-- 经典.NET培训课程】

睿智汇海高端.NET培训视频,十分强调实践性。教师除了传授技术的知识点外,还采用代码跟踪的方式进行讲解,这在教学视频中是非常罕见的,代表了睿智汇海的老师超强的项目实战能力。同时,授课...

rion_yi
2009/05/11
1K
0
从开发框架提高开发效率说起

在我们接触的很多项目中,如果有一些参考性的项目框架,那么做起开发来,事半功倍,一般来说搭建或者积累这些框架性的项目,非一日之功。一般我们可以把具体的项目分为Winfrom、Web、微信、或...

walb呀
2017/12/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

VMware vSphere ESXi主机的访问控制

在vShpere中,访问ESXi主机的途径很多,如下: ESXi DCUI ESXi Shell ESXi SSH ESXi Host Client vCenter --> vSphere web client / vSphere Client VMware vSphere ESXi主机的访问控制,除了......

大别阿郎
19分钟前
2
0
大神讲解CGI、FastCGI和PHP-FPM关系图解

参考资料 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM:http://www.nowamagic.net/librarys/veda/detail/1319 php中fastcgi和php-fpm是什么东西:https://www.zybuluo.com/phper/note/50231 ......

网络小虾米
28分钟前
2
0
《DNS攻击防范科普系列3》 -如何保障 DNS 操作安全

引言 前两讲我们介绍了 DNS 相关的攻击类型,以及针对 DDoS 攻击的防范措施。这些都是更底层的知识,有同学就来问能否讲讲和我们的日常操作相关的知识点,今天我们就来说说和我们日常 DNS 操...

Mr_zebra
29分钟前
2
0
zk中ServerCnxn

实现接口Stats, Watcher 内部类 DisconnectReason CloseRequestException EndOfStreamException(流关闭) 属性 方法 getSessionTimeout 获取session失效时间 sendResponse 发送回复数据 se......

writeademo
34分钟前
3
0
如何将 Redis 用于微服务通信的事件存储

来源:Redislabs 作者:Martin Forstner 翻译:Kevin (公众号:中间件小哥) 以我的经验,将某些应用拆分成更小的、松耦合的、可协同工作的独立逻辑业务服务会更易于构建和维护。这些服务(也...

中间件小哥
37分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部