正在加载图片...
第4章总体设计 二、信息隐藏 模块内部的数据与过程,应该对不需要了解这 些数据与过程的模块隐藏起来。只有那些为了完成 软件的总体功能而必需在模块间交换的信息,才允 许在模块间进行传递。 “隐蔽”意味着有效的模块化可以通过定义一组独 立的模块而实现,这些独立的模块彼此间仅仅交换 那些为了完成系统功能而必须交换的信息。这一指 导思想的目的是为了提高模块的独立性,即当修改 或维护模块时减少把一个模块的错误扩散到其他模 块中去的机会。第4章 总体设计 二、信息隐藏 模块内部的数据与过程,应该对不需要了解这 些数据与过程的模块隐藏起来。只有那些为了完成 软件的总体功能而必需在模块间交换的信息,才允 许在模块间进行传递。 “隐蔽”意味着有效的模块化可以通过定义一组独 立的模块而实现,这些独立的模块彼此间仅仅交换 那些为了完成系统功能而必须交换的信息。这一指 导思想的目的是为了提高模块的独立性,即当修改 或维护模块时减少把一个模块的错误扩散到其他模 块中去的机会
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有