返回介绍

12.1 应用开发语言同时存有两个发展方向:软件复用和工程化方法

发布于 2024-12-15 23:01:49 字数 407 浏览 0 评论 0 收藏 0

对于应用开发中的功能性需求(计算需求与应用需求)来说,一切空间因素所致的复杂性,都可以通过组织形式来解决;一切时间因素所致的复杂性,都可以通过抽象模型来解决。 1

第一类情况更倾向于工程师思维,在工程师看来,1+1 永远都等于 2,因此系统总是可以通过部件的持续增加来得到最终的结果。第二类情况则更倾向于管理者思维,在管理者看来,是否需要 2 就是一个问题。因此他们倾向于先完成 1,再讨论 2 的问题。于是他们只要求以某种形式或方法证明:系统具有可以演化至 2 的“可能性”。

因此在应用开发语言中也同时有着两个发展方向:一个是从“模块/单元”这一角度出发的软件复用,另一个是从“项目/工程”这一角度出发的工程组织。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文