首页 > 编程知识 正文

简单架构花艺图(打包软件一键安装)

时间:2023-05-03 19:59:48 阅读:64578 作者:746

什么把模块按某种意义上的单位组织起来分组,其实就是把整个软件按某种意义上的单位分割。 这个被分割的东西成为“包”。

软件包决定了用什么方法将软件的理论结构存储为物理结构。 软件包充当物理容器,主要用于以某种有意义的单位存储软件的功能。

为什么将代码中的相关元素封装到模块中可以起到组织代码和降低复杂性的作用。 但是,当软件规模增加到一定程度时,模块的数量也会变得非常多,复杂性也会增加。 在这种情况下,必须对模块组进行分组或打包。 包装具有以下优点。

整个软件都划分为软件包,降低了复杂性,消除了软件包中不相关的模块,便于管理,基本上可以将修改带来的影响限制在软件包中。 因此,代码更容易修改、组织依赖关系、更容易以包为单位重用代码,以及如何将相关模块打包在一起。

我们在积累了一定数量的模块后自下而上设计封装。 这项工作不能从一开始就以自上而下的方式完成。

包实际上是表现软件构建方法的“图纸”。 包的设计不是锤子的买卖,包必须随着编程的进行而不断成长和进化。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。