为什么国内那么多公司乱用 C# 的三层架构?

 我来答
后浪摇了摇头
2018-03-21
知道答主
回答量:95
采纳率:0%
帮助的人:7.9万
展开全部

最开始我使用三层架构的时候就觉得特麻烦很不方便,既费时又费力,后期改写什么的也比较麻烦,又赶工期,我就放弃了三层。之前也看了下 DDD,顺手搜一下 智联和前程无忧,根本没几个公司用 。

目前对技术的感觉是,主要还是要看项目情况,根本没有好的模式和架构,需要先去实现,而后再迭代重构 。所以我又有了新的困惑像 12306 这种肯定需要大量人协作,要求代码严谨, 在大量人员协作的情况下,代码该如何去写呢? 包括像 windows mac 这种操作系统的开发 等。

首先,对软件分层,是有必要的,不管是从可维护性角度,还是从解耦的角度。

其次,被滥用,这个是的,很多人,并非真正理解分层的含义,就在照葫芦画瓢,照虎画猫。

分层,必须真正的对项目有利,不论是提高开发效率,还是可测试性,可维护性还是降低开发难度。这是架构师应该平衡各项之后做出的设计。清一色的所谓三层,确实有滥用之嫌。

云创
2023-07-25 广告
代码静态分析服务的费用通常是根据项目的功能需求、规模、设计风格、技术难度等因素来确定的。一般来说,代码静态分析服务的费用在几万到几十万之间,具体差异可能会因项目需求和选择的模板系统等因素而有所不同,费用范围在20%-30%之间。需要注意的是... 点击进入详情页
本回答由云创提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式