标题:
软件工程模块化
[打印本页]
作者:
vicky.yu
时间:
2024-6-4 09:36
标题:
软件工程模块化
模块化是一种将软件系统划分为多个离散且独立的模块的技术,这些模块有望独立执行任务。这些模块可以作为整个软件的基本结构。设计人员倾向于设计模块,以便它们可以单独和独立地执行或者编译。
模块化设计无意中遵循了“分而治之”的问题解决策略的规则,这是因为软件的模块化设计还有许多其他好处。
模块化的优势:
更小的元件更易于维护
程序可以根据功能方面进行划分
可以在程序中引入所需的抽象级别
高内聚的组件可以重复使用
可以实现并发执行
从安全方面期望
欢迎光临 赛捷软件论坛 (http://sagesoft.cn/bbs/)
Powered by Discuz! 7.2