易商讯
当前位置: 首页 » 资讯 » 科普 » 正文

软件df为什么要分层

放大字体  缩小字体 发布日期:2023-07-11 07:53:27
导读

㈠ 什么是模式、框架软件为什么要分层模式:就是解决某一类问题的方法论。把解决某类问题的方法总结归纳到理论高度,就是模式。Alexander有一个经典的定义,每个模式都描述了环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,可以无数次地使用那些已有的解决方案,无需在重复相同的工作。

㈠ 什么是模式、框架软件为什么要分层

  • 模式:就是解决某一类问题的方法论。把解决某类问题的方法总结归纳到理论高度,就是模式。

    Alexander有一个经典的定义,每个模式都描述了环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,可以无数次地使用那些已有的解决方案,无需在重复相同的工作。模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当一个领域逐渐成熟的时候,自然会出现很多模式。

  • 框架:就是某种应用的半成品,是一组组件,供选用完成的系统。

  • 软件分层的原因是为了实现"高内聚、低耦合"。把问题划分开来各个解决,易于控制,易于延展,易于分配资源。

  • 需要注意的是,人虽然在创造性方面有绝对优势,但是在精确性、持久性、效率、质量上是无法比拟机器的。所以我们希望在软件系统构建过程中,人和机器发挥各自的长处,也就是说,让人来扮演架构师的角色,而让机器来扮演程序施工者的角色。


声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!

 
(文/小编)
免责声明
• 
本文软件df为什么要分层链接:http://www.esxun.cn/news/233734.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3